Zend Framework
3.0
|
Public Member Functions | |
__construct (array $methodTokens, NameInformation $nameInformation=null) | |
setClass ($class) | |
setScannerClass (ClassScanner $scannerClass) | |
getClassScanner () | |
getName () | |
getLineStart () | |
getLineEnd () | |
getDocComment () | |
getAnnotations (AnnotationManager $annotationManager) | |
isFinal () | |
isAbstract () | |
isPublic () | |
isProtected () | |
isPrivate () | |
isStatic () | |
setName ($name) | |
Override the given name for a method, this is necessary to support traits. | |
setVisibility ($visibility) | |
Visibility must be of T_PUBLIC, T_PRIVATE or T_PROTECTED Needed to support traits. | |
getNumberOfParameters () | |
getParameters ($returnScanner=false) | |
getParameter ($parameterNameOrInfoIndex) | |
getBody () | |
__toString () | |
Static Public Member Functions | |
static | export () |
Protected Member Functions | |
scan () | |
Protected Attributes | |
$isScanned = false | |
$docComment = null | |
$scannerClass = null | |
$class = null | |
$name = null | |
$lineStart = null | |
$lineEnd = null | |
$isFinal = false | |
$isAbstract = false | |
$isPublic = true | |
$isProtected = false | |
$isPrivate = false | |
$isStatic = false | |
$body = '' | |
$tokens = [] | |
$nameInformation = null | |
$infos = [] | |
__construct | ( | array | $methodTokens, |
NameInformation | $nameInformation = null |
||
) |
array | $methodTokens | |
NameInformation | $nameInformation |
__toString | ( | ) |
|
static |
getAnnotations | ( | AnnotationManager | $annotationManager | ) |
AnnotationManager | $annotationManager |
getBody | ( | ) |
getClassScanner | ( | ) |
getDocComment | ( | ) |
getLineEnd | ( | ) |
getLineStart | ( | ) |
getName | ( | ) |
getNumberOfParameters | ( | ) |
getParameter | ( | $parameterNameOrInfoIndex | ) |
int | string | $parameterNameOrInfoIndex |
Exception\InvalidArgumentException |
getParameters | ( | $returnScanner = false | ) |
bool | $returnScanner |
isAbstract | ( | ) |
isFinal | ( | ) |
isPrivate | ( | ) |
isProtected | ( | ) |
isPublic | ( | ) |
isStatic | ( | ) |
|
protected |
Variables & Setup
START FINITE STATE MACHINE FOR SCANNING TOKENS
setClass | ( | $class | ) |
string | $class |
setName | ( | $name | ) |
Override the given name for a method, this is necessary to support traits.
$name |
setScannerClass | ( | ClassScanner | $scannerClass | ) |
ClassScanner | $scannerClass |
setVisibility | ( | $visibility | ) |
Visibility must be of T_PUBLIC, T_PRIVATE or T_PROTECTED Needed to support traits.
$visibility | T_PUBLIC | T_PRIVATE | T_PROTECTED |
\Zend\Code\Exception |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |