Property | Type | Description | |
---|---|---|---|
$booted | boolean | ||
$container | ContainerInterface | ||
$serviceAliases | string[] | ||
$serviceProviders | Kraken\Container\ServiceProviderInterface[] |
Method | Description | |
---|---|---|
__construct ( ContainerInterface $container ) | ||
__destruct ( ) | ||
boot ( ) | ||
flushAliases ( ) | ||
flushProviders ( ) | ||
getAlias ( $alias ) | ||
getAliases ( ) | ||
getProvider ( $provider ) | ||
getProviders ( ) | ||
getServices ( ) | ||
registerAlias ( $alias, $existing ) | ||
registerProvider ( $provider ) | ||
unregisterAlias ( $alias ) | ||
unregisterProvider ( $provider ) |
Method | Description | |
---|---|---|
bootProviders ( ) | ||
getProviderClass ( Kraken\Container\ServiceProviderInterface | string $provider ) : string | ||
markProviderRegistered ( Kraken\Container\ServiceProviderInterface $provider ) | ||
markProviderUnregistered ( Kraken\Container\ServiceProviderInterface $provider ) | ||
registerAliases ( ) | ||
registerProviders ( ) | ||
resolveProviderClass ( string $providerClass ) : Kraken\Container\ServiceProviderInterface | null | ||
sortProviders ( ) |
public __construct ( ContainerInterface $container ) | ||
$container | ContainerInterface |