структурировать конфигурационные файлы для приложения?
Ранее я хранил настройки в .env файле, однако со временем возникла необходимость добавлять настройки в виде массивов или чисел, что невозможно в формате .env. В результате я решил создать отдельную папку и разместить в ней конфигурационные файлы с парой "ключ-значение".
Однако столкнулся с проблемой: в значениях некоторых ключей мне приходится использовать переменные из .env файла. Хотелось бы минимизировать такую практику, так как при добавлении новой настройки мне придется редактировать как .env файл, так и конфигурационные файлы. Более того, существует риск случайной перезаписи таких переменных
Склеивай строки из массива или возьми yaml вместо env
Обсуждают сегодня