{% extends 'WebProfilerBundle:Profiler:layout.html.twig' %}
{% block toolbar %}
{% set icon %}
{% endset %}
{% set text %}
SPI (persistence)
calls {{ collector.count }}
handlers {{ collector.handlerscount }}
{% if ( collector.templates.compact|length or collector.legacytemplates.compact|length ) %}
Templates
{% if collector.templates.compact|length %}
Twig {{ collector.templates.compact|length }}
{% endif %}
{% if collector.legacytemplates.compact|length %}
Legacy {{ collector.legacytemplates.compact|length }}
{% endif %}
{% endif %}
{% endset %}
{% include 'WebProfilerBundle:Profiler:toolbar_item.html.twig' with { 'link': profiler_url } %}
{% endblock %}
{% block menu %}
eZ Publish
{{ collector.count }}
{% endblock %}
{% block panel %}
eZ Publish Usage Information
{% if collector.legacytemplates.full|length > 0 %}
Loaded legacy templates
| Requested |
# |
Override |
Path |
{% for tpl, info in collector.legacytemplates.full %}
| {{ tpl }} |
{{ collector.legacytemplates.compact[tpl] }} |
{% if tpl != info.loaded %}{{ info.loaded }}N/A{% else %}{% endif %} |
{{ info.fullPath }} |
{% endfor %}
{% endif %}
{% if collector.templates.full|length > 0 %}
Loaded twig templates
| Loaded template |
# |
Exec. time (ms) |
{% for tpl,time in collector.templates.full %}
| {{ tpl }} |
{{ collector.templates.compact[tpl] }} |
{{ time }} |
{% endfor %}
{% endif %}
| Total Uncached SPI calls: |
{{ collector.count }} |
{% if collector.handlerscount %}
| Uncached SPI handlers(times loaded): |
{{ collector.handlers|join(', ') }} |
{% endif %}
{% if collector.callsLoggingEnabled %}
Uncached SPI calls
| Class |
Method |
Arguments |
{% for call in collector.calls %}
| {{ call.class }} |
{{ call.method }} |
{{ call.arguments }} |
{% endfor %}
{% endif %}
{% endblock %}