Class PropertyReflection (namespace Nette\Reflection)
Reports information about a classes variable.
ReflectionProperty | --PropertyReflection
Public Method Summary | |
---|---|
IAnnotation |
getAnnotation
(string $name)
Returns an annotation value.
|
array |
Returns all annotations.
|
ClassReflection |
|
ClassReflection |
|
bool |
hasAnnotation
(string $name)
Has property specified annotation?
|
void |
__call
($name, $args)
|
& void |
__get
($name)
|
void |
__isset
($name)
|
void |
__set
($name, $value)
|
void |
__toString
()
|
void |
__unset
($name)
|
Methods Inherited From ReflectionProperty (Internal Class) |
---|
constructor __construct ( $argument ), export ( $argument, [$return = ] ), getDeclaringClass ( ), getDocComment ( ), getModifiers ( ), getName ( ), getValue ( [$object = ] ), isDefault ( ), isPrivate ( ), isProtected ( ), isPublic ( ), isStatic ( ), setValue ( $object, $value ), __clone ( ), __toString ( ) |
Constant Summary |
---|
Constants Inherited From ReflectionProperty (Internal Class) |
---|
IS_PRIVATE = 1024, IS_PROTECTED = 512, IS_PUBLIC = 256, IS_STATIC = 1 |
Variable Summary |
---|
Method Details | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
line 78 getAnnotationpublic IAnnotation getAnnotation (string $name) Returns an annotation value.
|
|||||||||||||||
line 90 getAnnotationspublic array getAnnotations () Returns all annotations.
|
|||||||||||||||
line 49 getDeclaringClasspublic ClassReflection getDeclaringClass ()
|
|||||||||||||||
line 104 getReflectionpublic ClassReflection getReflection ()
|
|||||||||||||||
line 65 hasAnnotationpublic bool hasAnnotation (string $name) Has property specified annotation?
|
|||||||||||||||
line 111 __callpublic void __call ($name, $args)
|
|||||||||||||||
line 118 __getpublic void & __get ($name)
|
|||||||||||||||
line 132 __issetpublic void __isset ($name)
|
|||||||||||||||
line 125 __setpublic void __set ($name, $value)
|
|||||||||||||||
line 24 __toStringpublic void __toString ()
|
|||||||||||||||
line 139 __unsetpublic void __unset ($name)
|