1610. Class

1610.1. Zend\Code\Scanner\ClassScanner

1610.1.1. Methods

1610.1.1.1. __construct

__construct()

@param array $classTokens

Parameters:NameInformation|null
Return type:ClassScanner

1610.1.1.2. getAnnotations

getAnnotations()

Get annotations

Parameters:AnnotationAnnotationManager
Return type:AnnotationAnnotationCollection

1610.1.1.3. getDocComment

getDocComment()

@return null|string

1610.1.1.4. getDocBlock

getDocBlock()

@return false|DocBlockScanner

1610.1.1.5. getName

getName()

@return null|string

1610.1.1.6. getShortName

getShortName()

@return null|string

1610.1.1.7. getLineStart

getLineStart()

@return int|null

1610.1.1.8. getLineEnd

getLineEnd()

@return int|null

1610.1.1.9. isFinal

isFinal()

@return bool

1610.1.1.10. isInstantiable

isInstantiable()

@return bool

1610.1.1.11. isAbstract

isAbstract()

@return bool

1610.1.1.12. isInterface

isInterface()

@return bool

1610.1.1.13. hasParentClass

hasParentClass()

@return bool

1610.1.1.14. getParentClass

getParentClass()

@return null|string

1610.1.1.15. getInterfaces

getInterfaces()

@return array

1610.1.1.16. getConstants

getConstants()

@return array

1610.1.1.17. getPropertyNames

getPropertyNames()

Returns a list of property names

Return type:array

1610.1.1.18. getProperties

getProperties()

Returns a list of properties

Return type:array

1610.1.1.19. getProperty

getProperty()

1610.1.1.20. getMethodNames

getMethodNames()

@return array

1610.1.1.21. getMethods

getMethods()

@return MethodScanner[]

1610.1.1.22. getMethod

getMethod()

@param string|int $methodNameOrInfoIndex

Return type:MethodScanner

1610.1.1.23. hasMethod

hasMethod()

@param string $name

Return type:bool

1610.1.1.24. export

export()

1610.1.1.25. __toString

__toString()

1610.1.1.26. scan

scan()

@return void