Вот контекст:Symfony: Динамическая конфигурация загрузки файла
- Каждый пользователь мое приложение принадлежит компании.
- Параметры для каждой компании определены в конфигурационных файлах «company.yml», и все они используют одну и ту же структуру.
- Эти параметры затем используются для настройки поведения приложения.
Это может показаться тривиальным, но все, что я ищу, это правильный способ загрузки этих конкретных файлов YAML.
Из того, что я понял до сих пор, использование класса Extension невозможно, так как оно не знает о текущем пользователе.
Использование настраиваемой службы для управления этими конфигурациями, а не полагаться на параметры Symfony, кажется более подходящим, но я не могу найти, как реализовать проверку (используя класс конфигурации) и кеширование.
Любая помощь будет принята с благодарностью, спасибо за ваши данные!
Этот экземпляр процессора может быть тем, что я искал, я обязательно попробую это, спасибо!:) –
Я только что закончил реализацию этого решения, и он работает как шарм. Еще раз спасибо! –
Ты очень рад :) – olaurendeau