#service #laravel #configuration #environment #provider
#Обслуживание #laravel #конфигурация #Окружающая среда #поставщик
Вопрос:
Начните работать с конфигурацией среды Laravel, я хочу переопределить базовую database.php. Итак, у меня есть другой database.php файл в app/config/local/ directory. Теперь я хочу «добавить» поставщиков услуг среды к моему основному файлу конфигурации приложения. Следуя документам Laravel, мне нужно вызвать вспомогательный метод append_config в app/config/local/app.php файл со следующим.
'providers' => append_config(array(
'LocalOnlyServiceProvider',
))
Правильно ли я вызвал этот метод append_config в файле? Этот метод принимает массив в качестве аргумента. Каким должно быть правильное значение этого массива?
Ответ №1:
Краткий пример того, как я добавил поставщика услуг в свой /app/config/local/app.php файл. Если вы хотите добавить другой сервис, просто добавьте другой элемент в массив.
'providers' => append_config(
array('WayGeneratorsGeneratorsServiceProvider')
),
Комментарии:
1. добавляете ли вы этот код в /app/config/local/app.php файл?
2. Да, я знаю. Я добавляю его в свой /app/config/local/app.php файл.
3. в качестве значения массива вы использовали ‘WayGeneratorsGeneratorsServiceProvider’. Как я узнаю, какое значение массива мне нужно использовать?
4. Это зависит от того, какого поставщика услуг вы хотите добавить. Если вы запускаете новый проект и у вас нет какого-либо поставщика услуг для добавления, просто забудьте об этой части конфигурации.