class CRM_Extension_ClassLoader

Properties

protected CRM_Extension_Mapper $mapper
protected CRM_Extension_Container_Interface $container
protected CRM_Extension_Manager $manager
protected ClassLoader $loader

Methods

__construct( $mapper, $container, $manager)

CRM_Extension_ClassLoader constructor.

__destruct()

No description

register()

Registers this instance as an autoloader.

ClassLoader
buildClassLoader()

No description

unregister()

No description

refresh()

No description

string
getCacheFile()

No description

Details

at line 64
__construct( $mapper, $container, $manager)

CRM_Extension_ClassLoader constructor.

Parameters

$mapper
$container
$manager

at line 70
__destruct()

at line 78
CRM_Extension_ClassLoader register()

Registers this instance as an autoloader.

at line 103
ClassLoader buildClassLoader()

Return Value

ClassLoader

Exceptions

CRM_Extension_Exception
Exception

at line 128
unregister()

at line 135
refresh()

at line 147
protected string getCacheFile()

Return Value

string