Methods

__construct()

__construct(\Zend\Code\Annotation\AnnotationManager $annotationManager, string $docComment, \Zend\Code\NameInformation $nameInformation) : \Zend\Code\Scanner\AnnotationScanner

Parameters

$docComment

string

$nameInformation

\Zend\Code\NameInformation

Returns

append()

append() 
Inherited

inherited_from ArrayObject::append()
inherited_from \Zend\Code\Annotation\AnnotationCollection::append()

asort()

asort() 
Inherited

inherited_from ArrayObject::asort()
inherited_from \Zend\Code\Annotation\AnnotationCollection::asort()

count()

count() 
Inherited

inherited_from ArrayObject::count()
inherited_from \Zend\Code\Annotation\AnnotationCollection::count()

exchangeArray()

exchangeArray() 
Inherited

inherited_from ArrayObject::exchangeArray()
inherited_from \Zend\Code\Annotation\AnnotationCollection::exchangeArray()

getArrayCopy()

getArrayCopy() 
Inherited

inherited_from ArrayObject::getArrayCopy()
inherited_from \Zend\Code\Annotation\AnnotationCollection::getArrayCopy()

getFlags()

getFlags() 
Inherited

inherited_from ArrayObject::getFlags()
inherited_from \Zend\Code\Annotation\AnnotationCollection::getFlags()

getIterator()

getIterator() 
Inherited

inherited_from ArrayObject::getIterator()
inherited_from \Zend\Code\Annotation\AnnotationCollection::getIterator()

getIteratorClass()

getIteratorClass() 
Inherited

inherited_from ArrayObject::getIteratorClass()
inherited_from \Zend\Code\Annotation\AnnotationCollection::getIteratorClass()

Checks if the collection has annotations for a class

hasAnnotation($class) : bool
Inherited

inherited_from \Zend\Code\Annotation\AnnotationCollection::hasAnnotation()

Parameters

$class

Returns

bool

ksort()

ksort() 
Inherited

inherited_from ArrayObject::ksort()
inherited_from \Zend\Code\Annotation\AnnotationCollection::ksort()

natcasesort()

natcasesort() 
Inherited

inherited_from ArrayObject::natcasesort()
inherited_from \Zend\Code\Annotation\AnnotationCollection::natcasesort()

natsort()

natsort() 
Inherited

inherited_from ArrayObject::natsort()
inherited_from \Zend\Code\Annotation\AnnotationCollection::natsort()

offsetExists()

offsetExists() 
Inherited

inherited_from ArrayObject::offsetExists()
inherited_from \Zend\Code\Annotation\AnnotationCollection::offsetExists()

offsetGet()

offsetGet() 
Inherited

inherited_from ArrayObject::offsetGet()
inherited_from \Zend\Code\Annotation\AnnotationCollection::offsetGet()

offsetSet()

offsetSet() 
Inherited

inherited_from ArrayObject::offsetSet()
inherited_from \Zend\Code\Annotation\AnnotationCollection::offsetSet()

offsetUnset()

offsetUnset() 
Inherited

inherited_from ArrayObject::offsetUnset()
inherited_from \Zend\Code\Annotation\AnnotationCollection::offsetUnset()

serialize()

serialize() 
Inherited

inherited_from ArrayObject::serialize()
inherited_from \Zend\Code\Annotation\AnnotationCollection::serialize()

setFlags()

setFlags() 
Inherited

inherited_from ArrayObject::setFlags()
inherited_from \Zend\Code\Annotation\AnnotationCollection::setFlags()

setIteratorClass()

setIteratorClass() 
Inherited

inherited_from ArrayObject::setIteratorClass()
inherited_from \Zend\Code\Annotation\AnnotationCollection::setIteratorClass()

setNameInformation()

setNameInformation(\Zend\Code\NameInformation $nameInformation) 

Parameters

$nameInformation

uasort()

uasort() 
Inherited

inherited_from ArrayObject::uasort()
inherited_from \Zend\Code\Annotation\AnnotationCollection::uasort()

uksort()

uksort() 
Inherited

inherited_from ArrayObject::uksort()
inherited_from \Zend\Code\Annotation\AnnotationCollection::uksort()

unserialize()

unserialize() 
Inherited

inherited_from ArrayObject::unserialize()
inherited_from \Zend\Code\Annotation\AnnotationCollection::unserialize()

scan()

scan(array $tokens) 

Parameters

$tokens

tokenize()

tokenize() 

 Properties

 

$annotationManager

$annotationManager : \Zend\Code\Annotation\AnnotationManager

 

$annotations

$annotations : \Zend\Code\Annotation\AnnotationCollection[]

 

$docComment

$docComment : string

 

$isScanned

$isScanned : bool

 

$nameInformation

$nameInformation : \Zend\Code\NameInformation