{% extends '@WebProfiler/Profiler/layout.html.twig' %} {% from _self import display_listener %} {% block menu %} Events {% endblock %} {% block panel %} {% if collector.calledlisteners|length %} {{ block('panelContent') }} {% else %}

Events

No events have been recorded. Are you sure that debugging is enabled in the kernel?

{% endif %} {% endblock %} {% block panelContent %}

Called Listeners

{% for listener in collector.calledlisteners %} {% endfor %}
Event name Listener
{{ listener.event }} {{ display_listener(listener) }}

Not Called Listeners

{% if collector.notcalledlisteners %} {% set listeners = collector.notcalledlisteners %} {% for listener in listeners|keys|sort %} {% endfor %}
Event name Listener
{{ listeners[listener].event }} {{ display_listener(listeners[listener]) }}
{% else %}

No uncalled listeners.

All listeners were called for this request or an error occurred when trying to collect uncalled listeners (in which case check the logs to get more information).

{% endif %} {% endblock %} {% macro display_listener(listener) %} {% if listener.type == "Closure" %} Closure {% elseif listener.type == "Function" %} {% set link = listener.file|file_link(listener.line) %} {% if link %}{{ listener.function }}{% else %}{{ listener.function }}{% endif %} {% elseif listener.type == "Method" %} {% set link = listener.file|file_link(listener.line) %} {{ listener.class|abbr_class }}::{% if link %}{{ listener.method }}{% else %}{{ listener.method }}{% endif %} {% endif %} {% endmacro %}