todo implement line numbers

 Methods

__construct()

__construct() 

inherited_from ReflectionProperty::__construct()

__toString()

__toString() 

inherited_from ReflectionProperty::__toString()

export()

export() 

inherited_from ReflectionProperty::export()

getAnnotations()

getAnnotations(\Zend\Code\Annotation\AnnotationManager $annotationManager) : \Zend\Code\Scanner\AnnotationScanner

Get declaring class reflection object

getDeclaringClass() : \Zend\Code\Reflection\ClassReflection

getDocBlock()

getDocBlock() : false | \Zend\Code\Reflection\DocBlockReflection

Get DocBlock comment

getDocComment() : string | false

Returns

stringfalseFalse if no DocBlock defined

getModifiers()

getModifiers() 

inherited_from ReflectionProperty::getModifiers()

getName()

getName() 

inherited_from ReflectionProperty::getName()

getValue()

getValue() 

inherited_from ReflectionProperty::getValue()

isDefault()

isDefault() 

inherited_from ReflectionProperty::isDefault()

isPrivate()

isPrivate() 

inherited_from ReflectionProperty::isPrivate()

isProtected()

isProtected() 

inherited_from ReflectionProperty::isProtected()

isPublic()

isPublic() 

inherited_from ReflectionProperty::isPublic()

isStatic()

isStatic() 

inherited_from ReflectionProperty::isStatic()

setAccessible()

setAccessible() 

inherited_from ReflectionProperty::setAccessible()

setValue()

setValue() 

inherited_from ReflectionProperty::setValue()

toString()

toString() : string

Returns

string

Creates a new FileScanner instance.

createFileScanner(string $filename) : \Zend\Code\Scanner\CachingFileScanner

By having this as a seperate method it allows the method to be overridden if a different FileScanner is needed.

Parameters

$filename

string

Returns

 Properties

 

$annotations

$annotations : \Zend\Code\Scanner\AnnotationScanner