class StaticMethodReflection implements MethodReflection

Methods

__construct(MethodReflection $methodReflection)

Create a static method reflection.

ClassReflection
getDeclaringClass()

Return the method's declaring class.

bool
isStatic()

Determine whether the method is static.

bool
isPrivate()

Determine whether the method is private.

bool
isPublic()

Determine whether the method is public.

string|null
getDocComment()

Return the method docblock.

string
getName()

Return the method name.

ClassMemberReflection
getPrototype()

Return the method prototype.

array
getVariants()

Return the method variants as the forwarding call receives them.

TrinaryLogic
isDeprecated()

Determine whether the method is deprecated.

string|null
getDeprecatedDescription()

Return the method's deprecation description.

TrinaryLogic
isFinal()

Determine whether the method is final.

TrinaryLogic
isInternal()

Determine whether the method is internal.

Type|null
getThrowType()

Return the method's throw type.

TrinaryLogic
hasSideEffects()

Determine whether the method has side effects.

Details

at line 22
__construct(MethodReflection $methodReflection)

Create a static method reflection.

Parameters

MethodReflection $methodReflection

at line 29
ClassReflection getDeclaringClass()

Return the method's declaring class.

Return Value

ClassReflection

at line 37
bool isStatic()

Determine whether the method is static.

Return Value

bool

at line 45
bool isPrivate()

Determine whether the method is private.

Return Value

bool

at line 53
bool isPublic()

Determine whether the method is public.

Return Value

bool

at line 61
string|null getDocComment()

Return the method docblock.

Return Value

string|null

at line 69
string getName()

Return the method name.

Return Value

string

at line 77
ClassMemberReflection getPrototype()

Return the method prototype.

Return Value

ClassMemberReflection

at line 87
array getVariants()

Return the method variants as the forwarding call receives them.

Return Value

array

at line 103
TrinaryLogic isDeprecated()

Determine whether the method is deprecated.

Return Value

TrinaryLogic

at line 111
string|null getDeprecatedDescription()

Return the method's deprecation description.

Return Value

string|null

at line 119
TrinaryLogic isFinal()

Determine whether the method is final.

Return Value

TrinaryLogic

at line 127
TrinaryLogic isInternal()

Determine whether the method is internal.

Return Value

TrinaryLogic

at line 135
Type|null getThrowType()

Return the method's throw type.

Return Value

Type|null

at line 143
TrinaryLogic hasSideEffects()

Determine whether the method has side effects.

Return Value

TrinaryLogic