EXPERTS

Команда консоли debug:container

Описание:

Отображает текущие сервисы для приложения


Использование:

debug:container [options] [--] [<name>]


Аргументы:

name Название сервиса (foo)

Опции:

--show-arguments Используется для показа аргументов в сервисах
--show-hidden Используется для показа скрытых (внутренних) сервисов
--tag=TAG Показывает все сервисы с определенным тегом
--tags Показывает сервисы с тегами для приложения
--parameter=PARAMETER Отображает определенный параметр для приложения
--parameters Отображает параметры для приложения
--types Отображает типы (классы/интерфейсы), доступные в контейнере
--env-var=ENV-VAR Отображает определенную переменную среды, используемую в контейнере
--env-vars Отображает переменные среды, используемые в контейнере
--format=FORMAT Формат вывода (txt, xml, json или md) [по умолчанию: «txt»]
--raw Вывести необработанное описание
Общие для всех команд опции:
-h, --help Показать справочную информацию
-q, --quiet Не выводить никаких сообщений
-V, --version Показать версию, среду и режим Symfony
  --ansi Принудительное включение отображения ANSI цветов на терминале
  --no-ansi Отключение отображения ANSI цветов на терминале
-n, --no-interaction Запретить интерактивные вопросы
-e, --env=ENV Название среды
  --no-debug Отключение режима отладки
-v|vv|vvv, --verbose Объем выводимой информации: 1 для нормального вывода, 2 для более подробного вывода и 3 для отладки

Справка:

Команда debug:container отображает все настроенные публичные сервисы:

php bin/console debug:container

Чтобы получить конкретную информацию о сервисе, укажите его название:

php bin/console debug:container validator

Чтобы увидеть доступные типы, которые можно использовать для автомонтирования, используйте опцию --types:

php bin/console debug:container --types

Чтобы увидеть переменные среды, используемые контейнером, используйте опцию --env-vars:

php bin/console debug:container --env-vars

Отобразите конкретную переменную среды, указав ее имя с опцией --env-var:

php bin/console debug:container --env-var=APP_ENV

Используйте опцию --tags для отображения тегированных публичных сервисов, сгруппированных по тегу:

php bin/console debug:container --tags

Найдите все сервисы с определенным тегом, указав имя тега с опцией --tag:

php bin/console debug:container --tag=form.type

Используйте опцию --parameters для отображения всех параметров:

php bin/console debug:container --parameters

Отобразите определенный параметр, указав его имя с опцией --parameter:

php bin/console debug:container --parameter=kernel.debug

По умолчанию внутренние сервисы скрыты. Вы можете отобразить их, используя опцию --show-hidden:

php bin/console debug:container --show-hidden