Мне нужно получить ключи файла внутри конфига модуля.Я создал модуль User
, используя пакет nWidart .Это registerConfig
функция
protected function registerConfig()
{
$this->publishes([
__DIR__.'/../Config/config.php' => config_path('user.php'),
], 'config');
$this->mergeConfigFrom(
__DIR__.'/../Config/config.php', 'user'
);
}
Я создал файл с именем menu.php
, который возвращает массив с ключом items
, затем попробовал это
dd(config('user::config.name'))
dd(config('user::menu.items'))
Они оба возвращаютноль.Я также попытался php artisan vendor-publish
из UserServiceProvider
, но он все еще возвращает ноль.Как я могу вернуть ключи?
обновление
Если я просто сделаю: config()
Я получу полный массив массивов конфигурации и смогу увидеть файл конфигурации моего пакетатам.Но конфигурационного файла menu
там нет