class InjectorLoader

Registers chained injectors

Methods

static InjectorLoader
inst()

No description

getManifest()

Returns the currently active class manifest instance that is used for loading classes.

bool
hasManifest()

Returns true if this class loader has a manifest.

pushManifest(Injector $manifest)

Pushes a class manifest instance onto the top of the stack.

popManifest()

No description

int
countManifests()

Check number of manifests

nest()

Nest the config loader

$this
activate()

Mark this instance as the current instance

Details

at line 26
static InjectorLoader inst()

Return Value

InjectorLoader

at line 37
Injector getManifest()

Returns the currently active class manifest instance that is used for loading classes.

Return Value

Injector

at line 55
bool hasManifest()

Returns true if this class loader has a manifest.

Return Value

bool

at line 65
pushManifest(Injector $manifest)

Pushes a class manifest instance onto the top of the stack.

Parameters

Injector $manifest

at line 73
Injector popManifest()

Return Value

Injector

at line 83
int countManifests()

Check number of manifests

Return Value

int

at line 93
InjectorLoader nest()

Nest the config loader

Return Value

InjectorLoader

at line 112
$this activate()

Mark this instance as the current instance

Return Value

$this