ReflectionFunctionAbstract::__toString
ReflectionMethod::__construct
Reflection
PHP Manual
ReflectionMethod Sınıfı
Giriş
ReflectionMethod
sınıfı bir yöntem hakkında bilgi edinilmesini sağlar.
Sınıf Sözdizimi
ReflectionMethod
extends
ReflectionFunctionAbstract
implements
Reflector
{
/* Sabitler */
const
integer
ReflectionMethod::IS_STATIC
= 1
;
const
integer
ReflectionMethod::IS_PUBLIC
= 256
;
const
integer
ReflectionMethod::IS_PROTECTED
= 512
;
const
integer
ReflectionMethod::IS_PRIVATE
= 1024
;
const
integer
ReflectionMethod::IS_ABSTRACT
= 2
;
const
integer
ReflectionMethod::IS_FINAL
= 4
;
/* Özellikler */
public
$name
;
public
$class
;
/* Yöntemler */
__construct
(
string
$sınıf_veya_yöntem
[,
string
$isim
] )
public
static
string
export
(
string
$sınıf
,
string
$isim
[,
bool
$return
= false
] )
public
ReflectionClass
getDeclaringClass
(
void
)
public
int
getModifiers
(
void
)
public
void
getPrototype
(
void
)
public
mixed
invoke
(
object
$nesne
,
string
$değiştirgeler
)
public
mixed
invokeArgs
(
string
$nesne
,
array
$değiştirgeler
)
public
bool
isAbstract
(
void
)
public
bool
isConstructor
(
void
)
public
bool
isDestructor
(
void
)
public
bool
isFinal
(
void
)
public
bool
isPrivate
(
void
)
public
bool
isProtected
(
void
)
public
bool
isPublic
(
void
)
public
bool
isStatic
(
void
)
public
void
setAccessible
(
bool
$accessible
)
public
string
__toString
(
void
)
/* Miras alınan yöntemler */
final
private
void
ReflectionFunctionAbstract::__clone
(
void
)
public
string
ReflectionFunctionAbstract::getDocComment
(
void
)
public
int
ReflectionFunctionAbstract::getEndLine
(
void
)
public
ReflectionExtension
ReflectionFunctionAbstract::getExtension
(
void
)
public
string
ReflectionFunctionAbstract::getExtensionName
(
void
)
public
string
ReflectionFunctionAbstract::getFileName
(
void
)
public
string
ReflectionFunctionAbstract::getName
(
void
)
public
string
ReflectionFunctionAbstract::getNamespaceName
(
void
)
public
int
ReflectionFunctionAbstract::getNumberOfParameters
(
void
)
public
int
ReflectionFunctionAbstract::getNumberOfRequiredParameters
(
void
)
public
array
ReflectionFunctionAbstract::getParameters
(
void
)
public
string
ReflectionFunctionAbstract::getShortName
(
void
)
public
int
ReflectionFunctionAbstract::getStartLine
(
void
)
public
array
ReflectionFunctionAbstract::getStaticVariables
(
void
)
public
bool
ReflectionFunctionAbstract::inNamespace
(
void
)
public
bool
ReflectionFunctionAbstract::isClosure
(
void
)
public
bool
ReflectionFunctionAbstract::isDeprecated
(
void
)
public
bool
ReflectionFunctionAbstract::isInternal
(
void
)
public
bool
ReflectionFunctionAbstract::isUserDefined
(
void
)
public
bool
ReflectionFunctionAbstract::returnsReference
(
void
)
abstract
public
void
ReflectionFunctionAbstract::__toString
(
void
)
}
Özellikler
name
İsim
class
Sınıf
Öntanımlı Sabitler
ReflectionMethod Düğüm türleri
ReflectionMethod::IS_STATIC
ReflectionMethod::IS_PUBLIC
ReflectionMethod::IS_PROTECTED
ReflectionMethod::IS_PRIVATE
ReflectionMethod::IS_ABSTRACT
ReflectionMethod::IS_FINAL
İçindekiler
ReflectionMethod::__construct
— Yeni bir ReflectionMethod nesnesi oluşturur
ReflectionMethod::export
— Sınıfı ihraç eder
ReflectionMethod::getDeclaringClass
— Bildiren sınıfı döndürür
ReflectionMethod::getModifiers
— Değiştirici sayısını döndürür
ReflectionMethod::getPrototype
— Bildirimi döndürür
ReflectionMethod::invoke
— Yöntemi çağırır
ReflectionMethod::invokeArgs
— Değiştirgeleri çağırır
ReflectionMethod::isAbstract
— Yöntem soyut mu diye bakar
ReflectionMethod::isConstructor
— Yöntem bir kurucu mu diye bakar
ReflectionMethod::isDestructor
— Yöntem bir yıkıcı mı diye bakar
ReflectionMethod::isFinal
— Yöntem final olarak mı bildirilmiş diye bakar
ReflectionMethod::isPrivate
— Yöntem private olarak mı bildirilmiş diye bakar
ReflectionMethod::isProtected
— Yöntem protected olarak mı bildirilmiş diye bakar
ReflectionMethod::isPublic
— Yöntem public olarak mı bildirilmiş diye bakar
ReflectionMethod::isStatic
— Yöntem bir duruk yöntem mi diye bakar
ReflectionMethod::setAccessible
— Set method accessibility
ReflectionMethod::__toString
— Dizgesel tepkiyi görselleştirir
ReflectionFunctionAbstract::__toString
ReflectionMethod::__construct
Reflection
PHP Manual