Twig Metrics
9 ms
Render time
8
Template calls
52
Block calls
12
Macro calls
Render time includes sub-requests rendering time (if any).
Rendered Templates
Rendering Call Graph
main 8.53ms/100% └ security/login.html.twig 7.87ms/92% │ └ base.html.twig 7.52ms/88% │ └ security/login.html.twig::block(title) 2.25ms/26% │ └ base.html.twig::block(stylesheets) │ └ base.html.twig::block(javascripts) │ └ security/login.html.twig::block(body) 4.93ms/58% │ └ macros/language_switcher.html.twig::macro(render) │ └ security/login_form.html.twig 1.08ms/13% │ │ └ security/_social_buttons.html.twig │ │ └ macros/dashboard.html.twig::macro(term_and_conditions) │ └ security/register_form.html.twig 2.68ms/31% │ └ macros/alert.html.twig::macro(alert_success) │ │ └ macros/alert.html.twig::macro(render_toasts) │ └ macros/alert.html.twig::macro(alert_error) │ │ └ macros/alert.html.twig::macro(alert_warning) │ │ │ └ macros/alert.html.twig::macro(render_toasts) │ │ └ macros/alert.html.twig::macro(render_toasts) │ └ form_div_layout.html.twig::block(form_start) │ │ └ form_div_layout.html.twig::block(attributes) │ └ form_div_layout.html.twig::block(form_widget) │ │ └ form_div_layout.html.twig::block(form_widget_simple) │ │ └ form_div_layout.html.twig::block(widget_attributes) │ │ └ form_div_layout.html.twig::block(attributes) │ └ form_div_layout.html.twig::block(form_errors) │ └ macros/phone_field.html.twig::macro(phone_field) │ │ └ macros/intl_tel_input.html.twig::macro(form_intl_tel_input) │ └ form_div_layout.html.twig::block(form_errors) │ └ form_div_layout.html.twig::block(email_widget) │ │ └ form_div_layout.html.twig::block(form_widget_simple) │ │ └ form_div_layout.html.twig::block(widget_attributes) │ │ └ form_div_layout.html.twig::block(attributes) │ └ form_div_layout.html.twig::block(form_errors) │ └ form_div_layout.html.twig::block(form_widget) │ │ └ form_div_layout.html.twig::block(form_widget_simple) │ │ └ form_div_layout.html.twig::block(widget_attributes) │ │ └ form_div_layout.html.twig::block(attributes) │ └ form_div_layout.html.twig::block(form_errors) │ └ form_div_layout.html.twig::block(form_widget) │ │ └ form_div_layout.html.twig::block(form_widget_simple) │ │ └ form_div_layout.html.twig::block(widget_attributes) │ │ └ form_div_layout.html.twig::block(attributes) │ └ form_div_layout.html.twig::block(form_errors) │ └ form_div_layout.html.twig::block(password_widget) │ │ └ form_div_layout.html.twig::block(form_widget_simple) │ │ └ form_div_layout.html.twig::block(widget_attributes) │ │ └ form_div_layout.html.twig::block(attributes) │ └ form_div_layout.html.twig::block(form_errors) │ └ form_div_layout.html.twig::block(password_widget) │ │ └ form_div_layout.html.twig::block(form_widget_simple) │ │ └ form_div_layout.html.twig::block(widget_attributes) │ │ └ form_div_layout.html.twig::block(attributes) │ └ form_div_layout.html.twig::block(form_errors) │ └ form_div_layout.html.twig::block(checkbox_widget) │ │ └ form_div_layout.html.twig::block(widget_attributes) │ │ └ form_div_layout.html.twig::block(attributes) │ └ form_div_layout.html.twig::block(form_errors) │ └ form_div_layout.html.twig::block(checkbox_widget) │ │ └ form_div_layout.html.twig::block(widget_attributes) │ │ └ form_div_layout.html.twig::block(attributes) │ └ macros/dashboard.html.twig::macro(term_and_conditions) │ └ form_div_layout.html.twig::block(form_end) │ │ └ form_div_layout.html.twig::block(form_rest) │ │ └ form_div_layout.html.twig::block(hidden_row) │ │ └ form_div_layout.html.twig::block(hidden_widget) │ │ └ form_div_layout.html.twig::block(form_widget_simple) │ │ └ form_div_layout.html.twig::block(widget_attributes) │ │ └ form_div_layout.html.twig::block(attributes) │ └ macros/register_form_script.html.twig::macro(register_form_script) └ @WebProfiler/Profiler/toolbar_js.html.twig └ @WebProfiler/Profiler/toolbar.html.twig └ @WebProfiler/Profiler/cancel.html.twig::block(toolbar) └ @WebProfiler/Profiler/toolbar_item.html.twig