package Default

 Methods

__construct()

__construct(array $parameterTokens, \Zend\Code\NameInformation $nameInformation = null

Parameters

$parameterTokens

array

$nameInformation

\Zend\Code\NameInformation

Get class

getClass() : string

Returns

string

Get declaring class

getDeclaringClass() : string

Returns

string

Get declaring function

getDeclaringFunction() : string

Returns

string

Get declaring scanner class

getDeclaringScannerClass() : \Zend\Code\Scanner\ClassScanner

Returns

\Zend\Code\Scanner\ClassScanner

Get declaring scanner function

getDeclaringScannerFunction() : \Zend\Code\Scanner\MethodScanner

Returns

\Zend\Code\Scanner\MethodScanner

Get default value

getDefaultValue() : string

Returns

string

Get name

getName() : string

Returns

string

Get position

getPosition() : integer

Returns

integer

Check if is array

isArray() : boolean

Returns

boolean

Check if default value is available

isDefaultValueAvailable() : boolean

Returns

boolean

Check if is optional

isOptional() : boolean

Returns

boolean

Check if is passed by reference

isPassedByReference() : boolean

Returns

boolean

Set declaring class

setDeclaringClass(string $class) : void

Parameters

$class

string

Set declaring function

setDeclaringFunction(string $function) : void

Parameters

$function

string

Set declaring scanner class

setDeclaringScannerClass(\Zend\Code\Scanner\ClassScanner $scannerClass) : void

Parameters

$scannerClass

\Zend\Code\Scanner\ClassScanner

Set declaring scanner function

setDeclaringScannerFunction(\Zend\Code\Scanner\MethodScanner $scannerFunction) : void

Parameters

$scannerFunction

\Zend\Code\Scanner\MethodScanner

Set position

setPosition(integer $position) : void

Parameters

$position

integer

Scan

scan() : void

 Properties

 

$class

$class : null | string

Default

null
 

$declaringClass

$declaringClass : null | string

Default

null
 

$declaringFunction

$declaringFunction : null | string

Default

null
 

$declaringScannerClass

$declaringScannerClass : null | \Zend\Code\Scanner\ClassScanner

Default

null
 

$declaringScannerFunction

$declaringScannerFunction : null | \Zend\Code\Scanner\MethodScanner

Default

null
 

$defaultValue

$defaultValue : null | string

Default

null
 

$isArray

$isArray : boolean

Default

false
 

$isDefaultValueAvailable

$isDefaultValueAvailable : boolean

Default

false
 

$isOptional

$isOptional : boolean

Default

false
 

$isPassedByReference

$isPassedByReference : boolean

Default

false
 

$isScanned

$isScanned : boolean

Default

false
 

$name

$name : null | string

Default

null
 

$nameInformation

$nameInformation : null | \Zend\Code\NameInformation

Default

null
 

$position

$position : null | integer

Default

null
 

$tokens

$tokens : array | null

Default

null