{% extends '@WebProfiler/Profiler/layout.html.twig' %} {% import _self as logger %} {% block toolbar %} {% if collector.counterrors or collector.countdeprecations or collector.countscreams %} {% set icon %} {% if collector.counterrors %} {% set status_color = "red" %} {% elseif collector.countdeprecations %} {% set status_color = "yellow" %} {% endif %} {% set error_count = collector.counterrors + collector.countdeprecations + collector.countscreams %} {{ error_count }} {% endset %} {% set text %} {% if collector.counterrors %}
Errors {{ collector.counterrors }}
{% endif %} {% if collector.countdeprecations %}
Deprecated Calls {{ collector.countdeprecations }}
{% endif %} {% if collector.countscreams %}
Silenced Errors {{ collector.countscreams }}
{% endif %} {% endset %} {% include '@WebProfiler/Profiler/toolbar_item.html.twig' with { 'link': profiler_url } %} {% endif %} {% endblock %} {% block menu %} Logs {% if collector.counterrors or collector.countdeprecations or collector.countscreams %} {% set error_count = collector.counterrors + collector.countdeprecations + collector.countscreams %} {{ error_count }} {% endif %} {% endblock %} {% block panel %}

Logs

{% set priority = request.query.get('priority', 0) %}
Filter
{% if collector.logs %} {% else %}

No logs available.

{% endif %} {% endblock %} {% macro display_message(log_index, log, is_deprecation) %} {{ is_deprecation ? 'DEPRECATED' : log.priorityName }} - {{ log.message }} {% if is_deprecation %} {% set stack = log.context.stack|default([]) %} {% set id = 'sf-call-stack-' ~ log_index %} {% if log.context.errorCount is defined %} ({{ log.context.errorCount }}x) {% endif %} {% if stack %} + {% endif %} {% for index, call in stack if index > 1 %} {% if index == 2 %} {% endif %} {% endfor %} {% else %} {% if log.context is defined and log.context is not empty %}
Context: {{ log.context|json_encode(64 b-or 256) }} {% endif %} {% endif %} {% endmacro %}