class InjectorLoader (View source)

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

static InjectorLoader inst()

Return Value

InjectorLoader

Injector getManifest()

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

Return Value

Injector

bool hasManifest()

Returns true if this class loader has a manifest.

Return Value

bool

pushManifest(Injector $manifest)

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

Parameters

Injector $manifest

Injector popManifest()

Return Value

Injector

int countManifests()

Check number of manifests

Return Value

int

InjectorLoader nest()

Nest the config loader

Return Value

InjectorLoader

$this activate()

Mark this instance as the current instance

Return Value

$this