From 63c2a8d5b7622c3463b307477ad147940c8602c1 Mon Sep 17 00:00:00 2001 From: Vladimir Shevelev Date: Thu, 18 Aug 2022 15:11:19 +0700 Subject: [PATCH] [DependencyInjection] Add information about debugging tagged services --- service_container/debug.rst | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/service_container/debug.rst b/service_container/debug.rst index e949f6234f9..8d174c41723 100644 --- a/service_container/debug.rst +++ b/service_container/debug.rst @@ -21,6 +21,33 @@ To see a list of all of the available types that can be used for autowiring, run $ php bin/console debug:autowiring +How to Debug Service Tags & List Tagged Services +------------------------------------ +You can find out what services are tagged with a specific tag using the following command: + +.. code-block:: terminal + + $ php bin/console debug:container --tag=kernel.event_listener + +Partial search is also available: + +.. code-block:: terminal + + $ php bin/console debug:container --tag=kernel + + Select one of the following tags to display its information: + [0] kernel.event_listener + [1] kernel.event_subscriber + [2] kernel.reset + [3] kernel.cache_warmer + [4] kernel.locale_aware + [5] kernel.fragment_renderer + [6] kernel.cache_clearer + +.. versionadded:: 6.2 + + The partial search was introduced in Symfony 6.2. + Detailed Info about a Single Service ------------------------------------