Class ReflectionMethod
Tokenized class method reflection.
- TokenReflection\ReflectionBase implements TokenReflection\IReflection
- TokenReflection\ReflectionElement
- TokenReflection\ReflectionFunctionBase implements TokenReflection\IReflectionFunctionBase
- TokenReflection\ReflectionMethod implements TokenReflection\IReflectionMethod
public
|
|
public
string|null
|
|
public
integer
|
|
public
boolean
|
|
public
boolean
|
|
public
boolean
|
|
public
boolean
|
|
public
boolean
|
|
public
boolean
|
|
public
boolean
|
|
public
boolean
|
|
public
boolean
|
|
public
|
|
public
string
|
|
public
string
|
|
public static
string|null
|
#
export(
Exports a reflected object. |
public
mixed
|
|
public
mixed
|
|
public
boolean
|
|
public
|
|
public
array
|
|
public
Closure
|
|
public
|
#
alias(
Creates a method alias of the given name and access level for the given class. |
public
string|null
|
|
public
|
|
public
integer|null
|
|
public
|
|
public
string|null
|
|
protected
|
#
processParent(
Processes the parent reflection object. |
protected
|
#
parse(
Parses reflected element metadata from the token stream. |
__get(),
__isset(),
exists(),
get(),
getAnnotation(),
getAnnotations(),
getBroker(),
getDocComment(),
hasAnnotation(),
isDeprecated(),
isInternal(),
isTokenized(),
isUserDefined()
|
integer |
IS_IMPLEMENTED_ABSTRACT
|
0x08 |
#
An implemented abstract method. |
integer |
ACCESS_LEVEL_CHANGED
|
0x800 |
#
Access level of this method has changed from the original implementation. |
integer |
IS_CONSTRUCTOR
|
0x2000 |
#
Method is constructor. |
integer |
IS_DESTRUCTOR
|
0x4000 |
#
Method is destructor. |
integer |
IS_CLONE
|
0x8000 |
#
Method is __clone(). |
integer |
IS_ALLOWED_STATIC
|
0x10000 |
#
Method can be called statically (although not defined static). |
DOCBLOCK_TEMPLATE_END,
DOCBLOCK_TEMPLATE_START
|
protected
integer
|
$modifiers | 0 |
#
Method modifiers. |
$namespaceName,
$parameters
|
$docblockTemplates,
$startPosition
|
$docComment,
$name
|