{% extends '@WebProfiler/Profiler/layout.html.twig' %} {% block page_title 'Twig Components' %} {% block head %} {{ parent() }} {% endblock %} {% block toolbar %} {% if collector.renderCount %} {% set icon %} {{ source('@TwigComponent/Collector/icon.svg') }} {% endset %} {% set text %} {% for _component in collector.components %}
{% endfor %} {% endset %} {{ include('@WebProfiler/Profiler/toolbar_item.html.twig', {link: profiler_url}) }} {% endif %} {% endblock %} {% block menu %} {{ source('@TwigComponent/Collector/icon.svg') }} Twig Components {% endblock %} {% block panel %}No component were rendered for this request.
| Name | Metadata | Render Count | Render Time |
|---|---|---|---|
| {{ component.name }} |
{% if component.class == 'Symfony\\UX\\TwigComponent\\AnonymousComponent' %}
[Anonymous]
{% else %}
{{ profiler_dump(component.class_stub) }}
{% endif %}
{% if component.template_path %}
{{- component.template -}}
{% else %}
{{ component.template }}
{% endif %}
|
{{ component.render_count }} | {{- component.render_time|number_format(2) -}} ms |
| {{ render.depth ? source('@TwigComponent/Collector/chevron-down.svg') }}{{ render.name }} |
{% if render.class == 'Symfony\\UX\\TwigComponent\\AnonymousComponent' %}
[Anonymous]
{% else %}
{{ render.class }}
{% endif %}
|
{% set _render_memory = render.render_memory|default(0) / 1024 / 1024 %} {{- _render_memory|number_format(1) -}} MiB {% set _memory = _render_memory %} | {{ render.render_time|number_format(2) }} ms | |
|---|---|---|---|---|
| Input props | {{ profiler_dump(render.input_props) }} | |||
| Attributes | {{ profiler_dump(render.attributes) }} | |||
| Component | {{ profiler_dump(render.component) }} | |||