Конфигурационные файлы (Config) — это файлы, содержащие конфигурации.
В Darklyy существует три вида (уровня) конфигурации:
configusr\app\Configsusr\modules\{module-name}\Configsconfig.- + имя файла конфигурации, это необходимо чтобы предотвратить конфликты между сторонними пакетами и модулями.news должен называться так: news-myconfig.php- usr
- modules
- {module-name}
- Configs
- {module-name}-test.php
- {module-name}-example.php
- ...
- app
- Configs
- app.php
- ...
- config
- app.php
- ...
# usr/modules/{module-name}/Configs/{module-name}-myconfig.php
return [
/*
|--------------------------------------------------------------------------
| Пространство имен по умолчанию
|--------------------------------------------------------------------------
*/
'namespace' => 'App',
# Другие параметры конфигурации ниже...
Вы можете получить доступ к значению конфигурации следующим образом:
$value = Config::get('{module-name}-myconfig.namespace'); // returns 'App'
$value = config('{module-name}-myconfig.namespace'); // тоже самое