class StaticReflectionMethod extends ReflectionMethod (View source)

Properties

protected StaticReflectionParser $staticReflectionParser The PSR-0 parser object.
protected string $methodName The name of the method.

Methods

__construct(StaticReflectionParser $staticReflectionParser, $methodName)

No description

getName()

{@inheritDoc}

getDeclaringClass()

{@inheritDoc}

getNamespaceName()

{@inheritDoc}

getDocComment()

{@inheritDoc}

string[]
getUseStatements()

No description

static 
export($class, $name, $return = false)

{@inheritDoc}

getClosure($object)

{@inheritDoc}

getModifiers()

{@inheritDoc}

getPrototype()

{@inheritDoc}

invoke($object, $parameter = null)

{@inheritDoc}

invokeArgs($object, array $args)

{@inheritDoc}

isAbstract()

{@inheritDoc}

isConstructor()

{@inheritDoc}

isDestructor()

{@inheritDoc}

isFinal()

{@inheritDoc}

isPrivate()

{@inheritDoc}

isProtected()

{@inheritDoc}

isPublic()

{@inheritDoc}

isStatic()

{@inheritDoc}

setAccessible($accessible)

{@inheritDoc}

__toString()

{@inheritDoc}

getClosureThis()

{@inheritDoc}

getEndLine()

{@inheritDoc}

getExtension()

{@inheritDoc}

getExtensionName()

{@inheritDoc}

getFileName()

{@inheritDoc}

getNumberOfParameters()

{@inheritDoc}

getParameters()

{@inheritDoc}

getShortName()

{@inheritDoc}

getStartLine()

{@inheritDoc}

getStaticVariables()

{@inheritDoc}

inNamespace()

{@inheritDoc}

isClosure()

{@inheritDoc}

isDeprecated()

{@inheritDoc}

isInternal()

{@inheritDoc}

isUserDefined()

{@inheritDoc}

returnsReference()

{@inheritDoc}

Details

__construct(StaticReflectionParser $staticReflectionParser, $methodName)

Parameters

StaticReflectionParser $staticReflectionParser
$methodName

getName()

{@inheritDoc}

protected StaticReflectionParser getStaticReflectionParser()

Return Value

StaticReflectionParser

getDeclaringClass()

{@inheritDoc}

getNamespaceName()

{@inheritDoc}

getDocComment()

{@inheritDoc}

string[] getUseStatements()

Return Value

string[]

static export($class, $name, $return = false)

{@inheritDoc}

Parameters

$class
$name
$return

getClosure($object)

{@inheritDoc}

Parameters

$object

getModifiers()

{@inheritDoc}

getPrototype()

{@inheritDoc}

invoke($object, $parameter = null)

{@inheritDoc}

Parameters

$object
$parameter

invokeArgs($object, array $args)

{@inheritDoc}

Parameters

$object
array $args

isAbstract()

{@inheritDoc}

isConstructor()

{@inheritDoc}

isDestructor()

{@inheritDoc}

isFinal()

{@inheritDoc}

isPrivate()

{@inheritDoc}

isProtected()

{@inheritDoc}

isPublic()

{@inheritDoc}

isStatic()

{@inheritDoc}

setAccessible($accessible)

{@inheritDoc}

Parameters

$accessible

__toString()

{@inheritDoc}

getClosureThis()

{@inheritDoc}

getEndLine()

{@inheritDoc}

getExtension()

{@inheritDoc}

getExtensionName()

{@inheritDoc}

getFileName()

{@inheritDoc}

getNumberOfParameters()

{@inheritDoc}

getNumberOfRequiredParameters()

{@inheritDoc}

getParameters()

{@inheritDoc}

getShortName()

{@inheritDoc}

getStartLine()

{@inheritDoc}

getStaticVariables()

{@inheritDoc}

inNamespace()

{@inheritDoc}

isClosure()

{@inheritDoc}

isDeprecated()

{@inheritDoc}

isInternal()

{@inheritDoc}

isUserDefined()

{@inheritDoc}

returnsReference()

{@inheritDoc}