Zend Framework  3.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
AnnotationScanner Class Reference

Public Member Functions

 __construct (AnnotationManager $annotationManager, $docComment, NameInformation $nameInformation=null)
 
 setNameInformation (NameInformation $nameInformation)
 
- Public Member Functions inherited from AnnotationCollection
 hasAnnotation ($class)
 Checks if the collection has annotations for a class.
 

Protected Member Functions

 scan (array $tokens)
 
 tokenize ()
 

Protected Attributes

 $isScanned = false
 
 $docComment = null
 
 $nameInformation = null
 
 $annotationManager = null
 
 $annotations = []
 

Constructor & Destructor Documentation

__construct ( AnnotationManager  $annotationManager,
  $docComment,
NameInformation  $nameInformation = null 
)
Parameters
AnnotationManager$annotationManager
string$docComment
NameInformation$nameInformation
Returns
AnnotationScanner

Member Function Documentation

scan ( array  $tokens)
protected
Parameters
array$tokens
setNameInformation ( NameInformation  $nameInformation)
Parameters
NameInformation$nameInformation
tokenize ( )
protected
Returns
array

Member Data Documentation

$annotationManager = null
protected
$annotations = []
protected
$docComment = null
protected
$isScanned = false
protected
$nameInformation = null
protected