Méthode |
Description |
|
cachedSettings ( ) : array |
Получаем массив настроек из файла-дампа: |
|
dumpSettings ( ) : boolean |
|
|
flushDump ( ) |
Сброс кеш-файла настроек: |
|
getSettings ( ) : array |
Получение настроек из кеш-файла или, запускаем обработчик
на создание массива настроек приложения: |
|
init ( ) : void |
Инициализация компонента: |
|
initPath ( ) |
|
|
isCached ( ) : boolean |
Простая реализация проверки на наличие кеша,
в дальнейшем метод может стать больше и сложнее: |
|
merge ( array $base = [] ) : array |
Инициализируем компонент, настраиваем
пути и принемаем необходимыей параметры: |
|
mergeRules ( array $settings = [] ) |
|
|
mergeSettings ( array $settings = [] ) : array |
Сливаем настройки, кешируем и отдаём
приложению: |
|
prepareSettings ( ) : array |
Готовим настройки приложения: |
|
sentEnv ( $env ) |
|
|