프로퍼티 | 타입 | 설명 | |
---|---|---|---|
$instances | Kraken\Container\ServiceProviderInterface[] | ||
$obtainableIn | string[] | ||
$ordered | bool[] | ||
$pvds | string[][] | ||
$reqs | string[][] |
메소드 | 설명 | |
---|---|---|
__destruct ( ) | ||
sortProviders ( Kraken\Container\ServiceProviderInterface[] $providers ) : Kraken\Container\ServiceProviderInterface[] | Analyze required and provided dependencies of providers and sort the list to ensure right order while resolving dependency tree. |
메소드 | 설명 | |
---|---|---|
orderProvider ( Kraken\Container\ServiceProviderInterface $provider ) : string[] | ||
orderResource ( string $resourceName, &$localStack = [] ) : string[] |
public sortProviders ( Kraken\Container\ServiceProviderInterface[] $providers ) : Kraken\Container\ServiceProviderInterface[] | ||
$providers | Kraken\Container\ServiceProviderInterface[] | |
리턴 | Kraken\Container\ServiceProviderInterface[] |
protected ServiceProviderInterface[],Kraken\Container $instances | ||
리턴 | Kraken\Container\ServiceProviderInterface[] |