[WebProfileBundle] replaced an inclusion with a macro
This commit is contained in:
parent
c2880378b9
commit
87f808757d
@ -1,5 +1,7 @@
|
|||||||
{% extends 'WebProfilerBundle:Profiler:layout.html.twig' %}
|
{% extends 'WebProfilerBundle:Profiler:layout.html.twig' %}
|
||||||
|
|
||||||
|
{% from _self import display_listener %}
|
||||||
|
|
||||||
{% block menu %}
|
{% block menu %}
|
||||||
<span class="label">
|
<span class="label">
|
||||||
<span class="icon"><img src="{{ asset('bundles/webprofiler/images/profiler/events.png') }}" alt="Events" /></span>
|
<span class="icon"><img src="{{ asset('bundles/webprofiler/images/profiler/events.png') }}" alt="Events" /></span>
|
||||||
@ -18,7 +20,7 @@
|
|||||||
{% for listener in collector.calledlisteners %}
|
{% for listener in collector.calledlisteners %}
|
||||||
<tr>
|
<tr>
|
||||||
<td><code>{{ listener.event }}</code></td>
|
<td><code>{{ listener.event }}</code></td>
|
||||||
<td><code>{% include 'WebProfilerBundle:Collector:listener.html.twig' with { 'listener': listener } only %}</code></td>
|
<td><code>{{ display_listener(listener) }}</code></td>
|
||||||
</tr>
|
</tr>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</table>
|
</table>
|
||||||
@ -34,9 +36,18 @@
|
|||||||
{% for listener in collector.notcalledlisteners %}
|
{% for listener in collector.notcalledlisteners %}
|
||||||
<tr>
|
<tr>
|
||||||
<td><code>{{ listener.event }}</code></td>
|
<td><code>{{ listener.event }}</code></td>
|
||||||
<td><code>{% include 'WebProfilerBundle:Collector:listener.html.twig' with { 'listener': listener } only %}</code></td>
|
<td><code>{{ display_listener(listener) }}</code></td>
|
||||||
</tr>
|
</tr>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</table>
|
</table>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
|
{% macro display_listener(listener) %}
|
||||||
|
{% if listener.type == "Closure" %}
|
||||||
|
Closure
|
||||||
|
{% else %}
|
||||||
|
{% set link = listener.file|file_link(listener.line) %}
|
||||||
|
{{ listener.class|abbr_class }}::{% if link %}<a href="{{ link }}">{{ listener.event }}</a>{% else %}{{ listener.event }}{% endif %}
|
||||||
|
{% endif %}
|
||||||
|
{% endmacro %}
|
||||||
|
@ -1,6 +0,0 @@
|
|||||||
{% if listener.type == "Closure" %}
|
|
||||||
Closure
|
|
||||||
{% else %}
|
|
||||||
{% set link = listener.file|file_link(listener.line) %}
|
|
||||||
{{ listener.class|abbr_class }}::{% if link %}<a href="{{ link }}">{{ listener.event }}</a>{% else %}{{ listener.event }}{% endif %}
|
|
||||||
{% endif %}
|
|
Reference in New Issue
Block a user