ForwardedFluentMethodReflection
class ForwardedFluentMethodReflection implements MethodReflection
Describe a forwarded fluent method whose runtime result is the receiving object.
Methods
Create a forwarded fluent method reflection.
Return the method name.
Return the declaring class.
Determine whether the method is static.
Determine whether the method is private.
Determine whether the method is public.
Return the method docblock.
Return the method prototype.
Return the callable variants with the receiving object as their result.
Determine whether the method is deprecated.
Return the deprecation description.
Determine whether the method is final.
Determine whether the method is internal.
Return the declared throw type.
Determine whether the method has side effects.
Details
at line 25
__construct(ClassReflection $declaringClass, MethodReflection $forwardedMethod)
Create a forwarded fluent method reflection.
at line 34
string
getName()
Return the method name.
at line 42
ClassReflection
getDeclaringClass()
Return the declaring class.
at line 50
bool
isStatic()
Determine whether the method is static.
at line 58
bool
isPrivate()
Determine whether the method is private.
at line 66
bool
isPublic()
Determine whether the method is public.
at line 74
string|null
getDocComment()
Return the method docblock.
at line 82
ClassMemberReflection
getPrototype()
Return the method prototype.
at line 92
array
getVariants()
Return the callable variants with the receiving object as their result.
at line 110
TrinaryLogic
isDeprecated()
Determine whether the method is deprecated.
at line 118
string|null
getDeprecatedDescription()
Return the deprecation description.
at line 126
TrinaryLogic
isFinal()
Determine whether the method is final.
at line 134
TrinaryLogic
isInternal()
Determine whether the method is internal.
at line 142
Type|null
getThrowType()
Return the declared throw type.
at line 150
TrinaryLogic
hasSideEffects()
Determine whether the method has side effects.