ConfigLoader
class ConfigLoader (View source)
Registers config sources via ConfigCollectionInterface
Properties
protected | ConfigCollectionInterface[] | $manifests |
Methods
public
getManifest()
Returns the currently active class manifest instance that is used for loading classes.
public
pushManifest(ConfigCollectionInterface $manifest)
Pushes a class manifest instance onto the top of the stack.
Details
static ConfigLoader
inst()
No description
ConfigCollectionInterface
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(ConfigCollectionInterface $manifest)
Pushes a class manifest instance onto the top of the stack.
ConfigCollectionInterface
popManifest()
No description
int
countManifests()
Check number of manifests
ConfigLoader
nest()
Nest the config loader and activates it
$this
activate()
Mark this instance as the current instance