REFLECTIONFUNCTION(3) 1 REFLECTIONFUNCTION(3)
The ReflectionFunction class
INTRODUCTION
The ReflectionFunction class reports information about a function.
CLASS SYNOPSIS
ReflectionFunction
ReflectionFunctionextends
ReflectionFunctionAbstractReflector
Constants
o const integer$ReflectionFunction::IS_DEPRECATED262144
Properties
o public$name
Methods
o public ReflectionFunction::__construct (mixed $name)
o publicstatic string ReflectionFunction::export (string $name, [string $return])
o public Closure ReflectionFunction::getClosure (void )
o public mixed ReflectionFunction::invoke ([mixed $parameter], [mixed $...])
o public mixed ReflectionFunction::invokeArgs (array $args)
o public bool ReflectionFunction::isDisabled (void )
o public string ReflectionFunction::__toString (void )
Inherited methods
o finalprivate void ReflectionFunctionAbstract::__clone (void )
o public ReflectionClass ReflectionFunctionAbstract::getClosureScopeClass (void )
o public object ReflectionFunctionAbstract::getClosureThis (void )
o public string ReflectionFunctionAbstract::getDocComment (void )
o public int ReflectionFunctionAbstract::getEndLine (void )
o public ReflectionExtension ReflectionFunctionAbstract::getExtension (void )
o public string ReflectionFunctionAbstract::getExtensionName (void )
o public string ReflectionFunctionAbstract::getFileName (void )
o public string ReflectionFunctionAbstract::getName (void )
o public string ReflectionFunctionAbstract::getNamespaceName (void )
o public int ReflectionFunctionAbstract::getNumberOfParameters (void )
o public int ReflectionFunctionAbstract::getNumberOfRequiredParameters (void )
o public array ReflectionFunctionAbstract::getParameters (void )
o public string ReflectionFunctionAbstract::getShortName (void )
o public int ReflectionFunctionAbstract::getStartLine (void )
o public array ReflectionFunctionAbstract::getStaticVariables (void )
o public bool ReflectionFunctionAbstract::inNamespace (void )
o public bool ReflectionFunctionAbstract::isClosure (void )
o public bool ReflectionFunctionAbstract::isDeprecated (void )
o public bool ReflectionFunctionAbstract::isGenerator (void )
o public bool ReflectionFunctionAbstract::isInternal (void )
o public bool ReflectionFunctionAbstract::isUserDefined (void )
o public bool ReflectionFunctionAbstract::isVariadic (void )
o public bool ReflectionFunctionAbstract::returnsReference (void )
o abstractpublic void ReflectionFunctionAbstract::__toString (void )
PROPERTIES
o $name
- Name of the function. Read-only, throws ReflectionException in attempt to write.
PREDEFINED CONSTANTS
REFLECTIONFUNCTION MODIFIERS
o ReflectionFunction::IS_DEPRECATED - Indicates deprecated functions.
PHP Documentation Group REFLECTIONFUNCTION(3)