class MethodIntrospection extends AbstractIntrospection implements CallableAwareAccessorsInterface, IdentityAwareAccessorsInterface, LocationAwareAccessorsInterface, ModifiersAwareAccessorsInterface, VisibilityAwareAccessorsInterface

Class MethodIntrospection.

Traits

Class CallableAwareAccessorsTrait.
Class IdentityAwareAccessorsTrait.
Class LocationAwareAccessorsTrait.
Class ModifiersAwareAccessorsTrait.
Class VisibilityAwareAccessorsTrait.
Class IdentityNameAwareAccessorsTrait.
Class IdentityNamespaceAwareAccessorsTrait.
Class IdentityDeclaringClassAwareAccessorsTrait.
Class ModifiersAwareAccessorsTrait.
Class DocBlockAwareAccessorsTrait.

Methods

string
docBlock()

No description

__construct( string $class, string $method, null|object $bindTo = null, ResultResolver $resolver = null)

No description

string
nameQualified()

No description

string
__toString()

No description

bool
accessible()

No description

mixed
invoke( object $instance, mixed $parameters)

No description

mixed
invokeArgs( object $instance, array $parameters = array())

No description

string
nameUnQualified()

No description

string
name( bool $qualified = false)

No description

string
namespaceName()

No description

int
lineStart()

No description

int
lineEnd()

No description

int
modifiers()

No description

bool
isAbstract()

No description

bool
isFinal()

No description

bool
isInternal()

No description

bool
isUserDefined()

No description

bool
isDestructor()

No description

bool
isConstructor()

No description

bool
isStatic()

No description

bool
isClosure()

No description

bool
isVariadic()

No description

visibility()

No description

bool
visibilityPrivate()

No description

bool
visibilityPublic()

No description

static  string
export( string $class, string $method)

No description

Details

in DocBlockAwareAccessorsTrait at line line 28
string docBlock()

Return Value

string

at line line 46
__construct( string $class, string $method, null|object $bindTo = null, ResultResolver $resolver = null)

Parameters

string $class
string $method
null|object $bindTo
ResultResolver $resolver

in AbstractIntrospection at line line 61
final ResolverInterface resolver()

Return Value

ResolverInterface

abstract string nameQualified()

Return Value

string

in AbstractIntrospection at line line 74
final string __toString()

Return Value

string

bool accessible()

Return Value

bool

in CallableAwareAccessorsTrait at line line 36
mixed invoke( object $instance, mixed $parameters)

Parameters

object $instance
mixed $parameters

Return Value

mixed

in CallableAwareAccessorsTrait at line line 47
mixed invokeArgs( object $instance, array $parameters = array())

Parameters

object $instance
array $parameters

Return Value

mixed

abstract string nameUnQualified()

Return Value

string

string name( bool $qualified = false)

Parameters

bool $qualified

Return Value

string

string namespaceName()

Return Value

string

string[] namespaceSections()

Return Value

string[]

in LocationAwareAccessorsTrait at line line 28
SplFileInfo file()

Return Value

SplFileInfo

in LocationAwareAccessorsTrait at line line 36
int lineStart()

Return Value

int

in LocationAwareAccessorsTrait at line line 44
int lineEnd()

Return Value

int

in ModifiersAwareAccessorsTrait at line line 28
int modifiers()

Return Value

int

in ModifiersAwareAccessorsTrait at line line 27
bool isAbstract()

Return Value

bool

in ModifiersAwareAccessorsTrait at line line 35
bool isFinal()

Return Value

bool

in ModifiersAwareAccessorsTrait at line line 43
bool isInternal()

Return Value

bool

in ModifiersAwareAccessorsTrait at line line 51
bool isUserDefined()

Return Value

bool

in ModifiersAwareAccessorsTrait at line line 59
bool isDestructor()

Return Value

bool

in ModifiersAwareAccessorsTrait at line line 67
bool isConstructor()

Return Value

bool

in ModifiersAwareAccessorsTrait at line line 75
bool isStatic()

Return Value

bool

in ModifiersAwareAccessorsTrait at line line 83
bool isClosure()

Return Value

bool

in ModifiersAwareAccessorsTrait at line line 91
bool isVariadic()

Return Value

bool

visibility()

bool visibilityPrivate()

Return Value

bool

bool visibilityProtected()

Return Value

bool

bool visibilityPublic()

Return Value

bool

at line line 62
static string export( string $class, string $method)

Parameters

string $class
string $method

Return Value

string