@hitchen

Как в symfony2 переопределилть конфиги подключенные через DI?

Здравствуйте. Есть установленные вендоры, и папки переопределения в src/Application/название бандла. Контроллеры и тд. переопределяются как надо, однако конфиги вендорных бандлов подключаются через DI таким образом:

$loader = new XmlFileLoader($container, new FileLocator(__DIR__.'/../Resources/config'));
        $loader->load('page.xml');
        $loader->load('serializer.xml');


При создании в src/Application/название бандла файлов конфингов с аналогичными путями переопределения не происходит. При создании папки DependencyInjection переопределения DI также не происходит. Знаю что можно создать новае конфиги, дописать туда нужные сервисы, и подключить их через config.yml, но не хочется создавать путаницу, к тому же это дает возможность только создания новых сервисов, а не правки уже существующих.

Есть ли возможность как-то переопределить или расширить существующие конфиги не влазя в код вендора?

Спасибо.
  • Вопрос задан
  • 2305 просмотров
Пригласить эксперта
Ответы на вопрос 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Да, symfony.com/doc/current/cookbook/bundles/inheritan...

p.s. что-то мне подсказывает что вы делаете что-то плохое...
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы