Как Symfony сервисы являются частными по умолчанию? - PullRequest
0 голосов
/ 22 января 2020

Из официального выпуска , Symfony сервисы по умолчанию являются частными. Но когда я запускаю команду debug на моем Symfony -4.4 контейнере:

bin/console debug:container

В нем все еще перечислены многие встроенные сервисы Symfony Framework как public ,

Эта функция private/public не применяется к операциям командной строки?

1 Ответ

0 голосов
/ 22 января 2020

Команда debug: container, например, по умолчанию скрывает частные службы, поэтому больше не нужно перечислять службы, доступные в вашем приложении. Вот почему в Symfony 4.1 мы изменили команду debug: container, чтобы по умолчанию показывать частные службы, а также устарели в параметре --show-private. См https://symfony.com/blog/new-in-symfony-4-1-hidden-services

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