PHP Класс Autarky\Config\FileStore
Reads files from one or multiple directories, with the possibility of
cascading for different environments and overriding of namespaces.
Показать файл
Открыть проект
Защищенные свойства (Protected)
Открытые методы
Метод |
Описание |
|
__construct ( Autarky\Files\PathResolver $pathResolver, LoaderFactory $loaderFactory, string | null $environment = null ) |
Constructor. |
|
get ( $key, $default = null ) |
|
|
getLoaderFactory ( ) : LoaderFactory |
Get the loader factory instance. |
|
has ( $key ) |
|
|
mount ( $location, $path ) |
|
|
set ( $key, $value ) |
|
|
setEnvironment ( $environment ) |
|
|
Защищенные методы
Описание методов
__construct()
публичный метод
public __construct ( Autarky\Files\PathResolver $pathResolver, LoaderFactory $loaderFactory, string | null $environment = null ) |
$pathResolver |
Autarky\Files\PathResolver |
|
$loaderFactory |
LoaderFactory |
|
$environment |
string | null |
|
public get ( $key, $default = null ) |
getBasename()
защищенный метод
getDataFromFile()
защищенный метод
getLoaderFactory()
публичный метод
Get the loader factory instance.
getPaths()
защищенный метод
loadData()
защищенный метод
public mount ( $location, $path ) |
public set ( $key, $value ) |
setEnvironment()
публичный метод
Описание свойств
$data защищенное свойство
protected array $data |
Результат |
array |
|
$environment защищенное свойство
protected string $environment |
Результат |
string |
|
$loaderFactory защищенное свойство
The loader factory instance.
protected LoaderFactory,Autarky\Config $loaderFactory |
Результат |
LoaderFactory |
|
$pathResolver защищенное свойство
The path resolver instance.
protected PathResolver,Autarky\Files $pathResolver |
Результат |
Autarky\Files\PathResolver |
|