Укажите настройки по умолчанию для импортированных сервисов в Symfony Container - PullRequest
1 голос
/ 12 марта 2019

У нас есть следующее

imports:
    - {...yml}
    - {...yml}

services:
    _defaults:
        autowire: true

Однако это значение по умолчанию не применяется к сервисам, которые мы импортируем, как мы этого хотели.Нужно ли нам определять значения по умолчанию в каждом импортированном yml-файле, содержащем сервисы?

Содержимое этих файлов yml выглядит как

services:
    '...' etc

1 Ответ

0 голосов
/ 12 марта 2019

То, что вам нужно, невозможно.

_defaults применяется только к службам, определенным в этой конкретной конфигурации . Не для внешних услуг и imports.

Подробнее см. Документы Symfony . Особенно строка 3 комментарий:

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...