Documentation

StaticReflectionClass extends ReflectionClass
in package

Table of Contents

$staticReflectionParser  : StaticReflectionParser
The static reflection parser object.
__construct()  : mixed
__toString()  : mixed
{@inheritDoc}
export()  : mixed
{@inheritDoc}
getConstant()  : mixed
{@inheritDoc}
getConstants()  : mixed
{@inheritDoc}
getConstructor()  : mixed
{@inheritDoc}
getDefaultProperties()  : mixed
{@inheritDoc}
getDocComment()  : mixed
{@inheritDoc}
getEndLine()  : mixed
{@inheritDoc}
getExtension()  : mixed
{@inheritDoc}
getExtensionName()  : mixed
{@inheritDoc}
getFileName()  : mixed
{@inheritDoc}
getInterfaceNames()  : mixed
{@inheritDoc}
getInterfaces()  : mixed
{@inheritDoc}
getMethod()  : mixed
{@inheritDoc}
getMethods()  : mixed
{@inheritDoc}
getModifiers()  : mixed
{@inheritDoc}
getName()  : mixed
{@inheritDoc}
getNamespaceName()  : mixed
{@inheritDoc}
getParentClass()  : mixed
{@inheritDoc}
getProperties()  : mixed
{@inheritDoc}
getProperty()  : mixed
{@inheritDoc}
getShortName()  : mixed
{@inheritDoc}
getStartLine()  : mixed
{@inheritDoc}
getStaticProperties()  : mixed
{@inheritDoc}
getStaticPropertyValue()  : mixed
{@inheritDoc}
getTraitAliases()  : mixed
{@inheritDoc}
getTraitNames()  : mixed
{@inheritDoc}
getTraits()  : mixed
{@inheritDoc}
getUseStatements()  : array<string|int, mixed>
hasConstant()  : mixed
{@inheritDoc}
hasMethod()  : mixed
{@inheritDoc}
hasProperty()  : mixed
{@inheritDoc}
implementsInterface()  : mixed
{@inheritDoc}
inNamespace()  : mixed
{@inheritDoc}
isAbstract()  : mixed
{@inheritDoc}
isCloneable()  : mixed
{@inheritDoc}
isFinal()  : mixed
{@inheritDoc}
isInstance()  : mixed
{@inheritDoc}
isInstantiable()  : mixed
{@inheritDoc}
isInterface()  : mixed
{@inheritDoc}
isInternal()  : mixed
{@inheritDoc}
isIterateable()  : mixed
{@inheritDoc}
isSubclassOf()  : mixed
{@inheritDoc}
isTrait()  : mixed
{@inheritDoc}
isUserDefined()  : mixed
{@inheritDoc}
newInstance()  : mixed
{@inheritDoc}
newInstanceArgs()  : mixed
{@inheritDoc}
newInstanceWithoutConstructor()  : mixed
{@inheritDoc}
setStaticPropertyValue()  : mixed
{@inheritDoc}

Properties

Methods

export()

{@inheritDoc}

public static export(mixed $argument[, mixed $return = false ]) : mixed
Parameters
$argument : mixed
$return : mixed = false
Return values
mixed

getConstant()

{@inheritDoc}

public getConstant(mixed $name) : mixed
Parameters
$name : mixed
Return values
mixed

getDefaultProperties()

{@inheritDoc}

public getDefaultProperties() : mixed
Return values
mixed

getInterfaceNames()

{@inheritDoc}

public getInterfaceNames() : mixed
Return values
mixed

getMethod()

{@inheritDoc}

public getMethod(mixed $name) : mixed
Parameters
$name : mixed
Return values
mixed

getMethods()

{@inheritDoc}

public getMethods([mixed $filter = null ]) : mixed
Parameters
$filter : mixed = null
Return values
mixed

getProperties()

{@inheritDoc}

public getProperties([mixed $filter = null ]) : mixed
Parameters
$filter : mixed = null
Return values
mixed

getProperty()

{@inheritDoc}

public getProperty(mixed $name) : mixed
Parameters
$name : mixed
Return values
mixed

getStaticProperties()

{@inheritDoc}

public getStaticProperties() : mixed
Return values
mixed

getStaticPropertyValue()

{@inheritDoc}

public getStaticPropertyValue(mixed $name[, mixed $default = '' ]) : mixed
Parameters
$name : mixed
$default : mixed = ''
Return values
mixed

getUseStatements()

public getUseStatements() : array<string|int, mixed>
Return values
array<string|int, mixed>

hasConstant()

{@inheritDoc}

public hasConstant(mixed $name) : mixed
Parameters
$name : mixed
Return values
mixed

hasMethod()

{@inheritDoc}

public hasMethod(mixed $name) : mixed
Parameters
$name : mixed
Return values
mixed

hasProperty()

{@inheritDoc}

public hasProperty(mixed $name) : mixed
Parameters
$name : mixed
Return values
mixed

implementsInterface()

{@inheritDoc}

public implementsInterface(mixed $interface) : mixed
Parameters
$interface : mixed
Return values
mixed

isInstance()

{@inheritDoc}

public isInstance(mixed $object) : mixed
Parameters
$object : mixed
Return values
mixed

isSubclassOf()

{@inheritDoc}

public isSubclassOf(mixed $class) : mixed
Parameters
$class : mixed
Return values
mixed

newInstance()

{@inheritDoc}

public newInstance(mixed $args) : mixed
Parameters
$args : mixed
Return values
mixed

newInstanceArgs()

{@inheritDoc}

public newInstanceArgs([array<string|int, mixed> $args = [] ]) : mixed
Parameters
$args : array<string|int, mixed> = []
Return values
mixed

newInstanceWithoutConstructor()

{@inheritDoc}

public newInstanceWithoutConstructor() : mixed
Return values
mixed

setStaticPropertyValue()

{@inheritDoc}

public setStaticPropertyValue(mixed $name, mixed $value) : mixed
Parameters
$name : mixed
$value : mixed
Return values
mixed

Search results