Fully Qualified Name: | Laminas\Code\Scanner\ParameterScanner |
Parameter Name | Type | Description |
---|---|---|
$parameterTokens | array | |
$nameInformation | \NameInformation |
Returns:
Get class
Returns: string
Get declaring class
Returns: string
Get declaring function
Returns: string
Get declaring scanner class
Returns: \ClassScanner
Get declaring scanner function
Returns: \MethodScanner
Get default value
Returns: string
Get name
Returns: string
Get position
Returns: int
Check if is array
Returns: bool
Check if default value is available
Returns: bool
Check if is optional
Returns: bool
Check if is passed by reference
Returns: bool
Set declaring class
Parameter Name | Type | Description |
---|---|---|
$class | string |
Returns: void
Set declaring function
Parameter Name | Type | Description |
---|---|---|
$function | string |
Returns: void
Set declaring scanner class
Parameter Name | Type | Description |
---|---|---|
$scannerClass | \ClassScanner |
Returns: void
Set declaring scanner function
Parameter Name | Type | Description |
---|---|---|
$scannerFunction | \MethodScanner |
Returns: void
Set position
Parameter Name | Type | Description |
---|---|---|
$position | int |
Returns: void