Переместить часть конфигурации Symfony в пакет - PullRequest
0 голосов
/ 08 октября 2019

После прочтения этого руководства я понимаю, что могу поместить некоторые файлы конфигурации в свой пакет (скажем, папку Resources/config), прочитать их и заменить определения контейнера проекта на то, что я прочитал из файлов конфигурации пакета.

Вопрос в том, выполняет ли Symfony что-то автоматически, так что конфигурация пакета переопределяет те же разделы в проекте? Так что, если я сделаю что-то вроде

session:
    storage_id: My\AuthenticationBundle\Service\Session

в %bundle_path%/Resources/config/packages/framework.yaml, это переопределит раздел framework.session.storage_id конфигурации проекта? Так что мне не нужно анализировать yaml и заменять определения вручную в классе расширения комплекта.

...