ParameterReflection
extends ReflectionParameter
in package
implements
ReflectionInterface
Table of Contents
Interfaces
- ReflectionInterface
Properties
- $isFromMethod : bool
Methods
- __toString() : string
- detectType() : string|null
- Get parameter type
- getClass() : null|ClassReflection
- Get class reflection object
- getDeclaringClass() : ClassReflection
- Get declaring class reflection object
- getDeclaringFunction() : FunctionReflection|MethodReflection
- Get declaring function reflection object
- isPrivatePromoted() : bool
- isPromoted() : bool
- isProtectedPromoted() : bool
- isPublicPromoted() : bool
- toString() : string
Properties
$isFromMethod
protected
bool
$isFromMethod
= false
Methods
__toString()
public
__toString() : string
Return values
stringdetectType()
Get parameter type
public
detectType() : string|null
Return values
string|nullgetClass()
Get class reflection object
public
getClass() : null|ClassReflection
Return values
null|ClassReflectiongetDeclaringClass()
Get declaring class reflection object
public
getDeclaringClass() : ClassReflection
Return values
ClassReflectiongetDeclaringFunction()
Get declaring function reflection object
public
getDeclaringFunction() : FunctionReflection|MethodReflection
Return values
FunctionReflection|MethodReflectionisPrivatePromoted()
public
isPrivatePromoted() : bool
Return values
boolisPromoted()
public
isPromoted() : bool
Tags
Return values
boolisProtectedPromoted()
public
isProtectedPromoted() : bool
Return values
boolisPublicPromoted()
public
isPublicPromoted() : bool
Return values
booltoString()
public
toString() : string