mediatekformation

ParameterScanner
in package

Table of Contents

$class  : null|string
$declaringClass  : null|string
$declaringFunction  : null|string
$declaringScannerClass  : null|ClassScanner
$declaringScannerFunction  : null|MethodScanner
$defaultValue  : null|string
$isArray  : bool
$isDefaultValueAvailable  : bool
$isOptional  : bool
$isPassedByReference  : bool
$isScanned  : bool
$name  : null|string
$nameInformation  : null|NameInformation
$position  : null|int
$tokens  : array<string|int, mixed>|null
__construct()  : mixed
getClass()  : string
Get class
getDeclaringClass()  : string
Get declaring class
getDeclaringFunction()  : string
Get declaring function
getDeclaringScannerClass()  : ClassScanner
Get declaring scanner class
getDeclaringScannerFunction()  : MethodScanner
Get declaring scanner function
getDefaultValue()  : string
Get default value
getName()  : string
Get name
getPosition()  : int
Get position
isArray()  : bool
Check if is array
isDefaultValueAvailable()  : bool
Check if default value is available
isOptional()  : bool
Check if is optional
isPassedByReference()  : bool
Check if is passed by reference
setDeclaringClass()  : void
Set declaring class
setDeclaringFunction()  : void
Set declaring function
setDeclaringScannerClass()  : void
Set declaring scanner class
setDeclaringScannerFunction()  : void
Set declaring scanner function
setPosition()  : void
Set position
scan()  : void
Scan

Properties

$isDefaultValueAvailable

protected bool $isDefaultValueAvailable = false

Methods

__construct()

public __construct(array<string|int, mixed> $parameterTokens[, NameInformation $nameInformation = null ]) : mixed
Parameters
$parameterTokens : array<string|int, mixed>
$nameInformation : NameInformation = null
Return values
mixed

getClass()

Get class

public getClass() : string
Return values
string

getDeclaringClass()

Get declaring class

public getDeclaringClass() : string
Return values
string

getDeclaringFunction()

Get declaring function

public getDeclaringFunction() : string
Return values
string

getDefaultValue()

Get default value

public getDefaultValue() : string
Return values
string

getPosition()

Get position

public getPosition() : int
Return values
int

isArray()

Check if is array

public isArray() : bool
Return values
bool

isDefaultValueAvailable()

Check if default value is available

public isDefaultValueAvailable() : bool
Return values
bool

isOptional()

Check if is optional

public isOptional() : bool
Return values
bool

isPassedByReference()

Check if is passed by reference

public isPassedByReference() : bool
Return values
bool

setDeclaringClass()

Set declaring class

public setDeclaringClass(string $class) : void
Parameters
$class : string
Return values
void

setDeclaringFunction()

Set declaring function

public setDeclaringFunction(string $function) : void
Parameters
$function : string
Return values
void

setDeclaringScannerFunction()

Set declaring scanner function

public setDeclaringScannerFunction(MethodScanner $scannerFunction) : void
Parameters
$scannerFunction : MethodScanner
Return values
void

setPosition()

Set position

public setPosition(int $position) : void
Parameters
$position : int
Return values
void

Search results