Любой ли параметр из, например, файла конфига
config/database.php
, можно «вынести» в
.env
? Если любой, то как правильно составить имя? Скажем, для ещё одного, не-default коннекшна Redis.
Например,
REDIS_HOST=redis
в
.env
успешно замещает собой параметр
['redis']['default']['host']
в
config/database.php при отсутствии такого файла.
Этот файл отсутствует в Lumen, но есть в Laravel, где значение явно берётся из
env('REDIS_HOST')
:
'host' => env('REDIS_HOST', '127.0.0.1'),
Не понятно, как ведёт себя Lumen — такой конфиг в нём «спрятан» где-то внутри?
Где про это почитать, кроме как лезть в
исходники Illuminate?