Свойство | Тип | Описание | |
---|---|---|---|
$container | Autarky\Container\ClassResolverInterface | The container instance. | |
$extensions | string[] | The registered extensions. | |
$loaderClasses | string[] | The loader classes. | |
$loaders | Autarky\Config\LoaderInterface[] | The loader class instances. |
Метод | Описание | |
---|---|---|
__construct ( Autarky\Container\ClassResolverInterface $container ) | ||
addLoader ( string $extensions, string | Autarky\Config\LoaderInterface $loaderClass ) : void | Add a loader. | |
getExtensions ( ) : array | Get the available extensions. | |
getForPath ( string $path ) : Autarky\Config\LoaderInterface | Get the loader for a given path. |
Метод | Описание | |
---|---|---|
getExtension ( $path ) | ||
resolveLoader ( $extension ) |
public __construct ( Autarky\Container\ClassResolverInterface $container ) | ||
$container | Autarky\Container\ClassResolverInterface |
public getExtensions ( ) : array | ||
Результат | array |
public getForPath ( string $path ) : Autarky\Config\LoaderInterface | ||
$path | string | |
Результат | Autarky\Config\LoaderInterface |
protected ClassResolverInterface,Autarky\Container $container | ||
Результат | Autarky\Container\ClassResolverInterface |
protected string[] $extensions | ||
Результат | string[] |
protected string[] $loaderClasses | ||
Результат | string[] |