ReflectionExtension
class ReflectionExtension implements Reflector (View source)
The ReflectionExtension class reports information about an extension.
Properties
string | $name |
Methods
Constructs a ReflectionExtension
Exports a reflected extension.
To string
Gets extension name
Gets extension version
Gets extension functions
Gets constants
Gets extension ini entries
Gets classes
Gets class names
Gets dependencies
Print extension info
Returns whether this extension is persistent
Returns whether this extension is temporary
Details
__construct(string $name)
Constructs a ReflectionExtension
static string|null
export(string $name, bool $return = false)
Exports a reflected extension.
The output format of this function is the same as the CLI argument --re [extension].
string
__toString()
To string
string
getName()
Gets extension name
string|null
getVersion()
Gets extension version
array
getFunctions()
Gets extension functions
array
getConstants()
Gets constants
array
getINIEntries()
Gets extension ini entries
array
getClasses()
Gets classes
array
getClassNames()
Gets class names
array
getDependencies()
Gets dependencies
void
info()
Print extension info
bool
isPersistent()
Returns whether this extension is persistent
bool
isTemporary()
Returns whether this extension is temporary