Methods
__construct()
__construct(array $classTokens, \Zend\Code\NameInformation $nameInformation) : \Zend\Code\Scanner\ClassScanner
Parameters
$classTokens
array
Returns
__toString()
__toString()
getConstants()
getConstants() : array
getInterfaces()
getInterfaces() : array
getLineEnd()
getLineEnd() : int | null
getLineStart()
getLineStart() : int | null
getMethodNames()
getMethodNames() : array
getName()
getName() : null | string
getParentClass()
getParentClass() : null | string
Returns a list of properties
getProperties() : array
getProperty()
getProperty($propertyNameOrInfoIndex)
Parameters
$propertyNameOrInfoIndex
Returns a list of property names
getPropertyNames() : array
getShortName()
getShortName() : null | string
hasMethod()
hasMethod(string $name) : bool
Parameters
$name
string
Returns
bool
hasParentClass()
hasParentClass() : bool
isAbstract()
isAbstract() : bool
isFinal()
isFinal() : bool
isInstantiable()
isInstantiable() : bool
isInterface()
isInterface() : bool
Properties
$interfaces
$interfaces : array
$isAbstract
$isAbstract : bool
$isInterface
$isInterface : bool
$isScanned
$isScanned : bool
$lineStart
$lineStart : int
$parentClass
$parentClass : string
$shortInterfaces
$shortInterfaces : array
$shortName
$shortName : string
$shortParentClass
$shortParentClass : string