Twig Metrics

60 ms Render time
49 Template calls
100 Block calls
5 Macro calls

Render time includes sub-requests rendering time (if any).

Rendered Templates

Template Name & Path Render Count
@ShorelessStarterkit/components/security/login/view.html.twig templates/bundles/ShorelessStarterkitBundle/components/security/login/view.html.twig 1
layout.html.twig templates/layout.html.twig 1
@App/includes/head.html.twig templates/includes/head.html.twig 1
@App/snippets/symbols-svg.html.twig templates/snippets/symbols-svg.html.twig 1
@App/includes/headerDefault.html.twig templates/includes/headerDefault.html.twig 1
@App/navigation/navToggleButton.html.twig templates/navigation/navToggleButton.html.twig 1
@App/navigation/layout/offcanvasContainer.html.twig templates/navigation/layout/offcanvasContainer.html.twig 2
@ShorelessStarterkitAreas/twig/components/offcanvas.html.twig bundles/Shoreless/StarterkitAreasBundle/Resources/views/twig/components/offcanvas.html.twig 1
@ShorelessStarterkitAreas\twig\components/offcanvas/partials/header.html.twig bundles/Shoreless/StarterkitAreasBundle/Resources/views/twig/components/offcanvas/partials/header.html.twig 1
@App/navigation/navMainGeneric.html.twig templates/navigation/navMainGeneric.html.twig 1
@App/navigation/navLanguageSwitch.html.twig templates/navigation/navLanguageSwitch.html.twig 2
@ShorelessStarterkitAreas/twig/components/button.html.twig bundles/Shoreless/StarterkitAreasBundle/Resources/views/twig/components/button.html.twig 2
@ShorelessStarterkitAreas\twig\components/offcanvas/partials/body.html.twig bundles/Shoreless/StarterkitAreasBundle/Resources/views/twig/components/offcanvas/partials/body.html.twig 1
@App/includes/breadcrumbs.html.twig templates/includes/breadcrumbs.html.twig 1
@ShorelessStarterkit/components/navigation/breadcrumbs/view.html.twig templates/bundles/ShorelessStarterkitBundle/components/navigation/breadcrumbs/view.html.twig 1
snippets/general.html.twig templates/snippets/general.html.twig 1
layout-snippets.html.twig templates/layout-snippets.html.twig 2
@PimcoreCore/Areabrick/wrapper.html.twig vendor/pimcore/pimcore/bundles/CoreBundle/templates/Areabrick/wrapper.html.twig 1
@ShorelessStarterkitAreas/Areas/heading-with-lead/view.html.twig bundles/Shoreless/StarterkitAreasBundle/Resources/views/Areas/heading-with-lead/view.html.twig 1
@ShorelessStarterkit/components/security/form/login.html.twig templates/bundles/ShorelessStarterkitBundle/components/security/form/login.html.twig 1
snippets/footer.html.twig templates/snippets/footer.html.twig 1
@App/snippets/address/de.html.twig templates/snippets/address/de.html.twig 1
@ShorelessStarterkitAreas/twig/components/nav.html.twig bundles/Shoreless/StarterkitAreasBundle/Resources/views/twig/components/nav.html.twig 2
@ShorelessStarterkitAreas/twig/components/nav/item.html.twig bundles/Shoreless/StarterkitAreasBundle/Resources/views/twig/components/nav/item.html.twig 6
@ShorelessStarterkitAreas/twig/components/link.html.twig bundles/Shoreless/StarterkitAreasBundle/Resources/views/twig/components/link.html.twig 6
@App/navigation/navSocialMedia.html.twig templates/navigation/navSocialMedia.html.twig 1
@App/navigation/navInlineMenu.html.twig templates/navigation/navInlineMenu.html.twig 1
@App/snippets/cookie_consent_modal_trigger_link.html.twig templates/snippets/cookie_consent_modal_trigger_link.html.twig 1
snippets/cookie_consent_modal.html.twig templates/snippets/cookie_consent_modal.html.twig 1
@ShorelessStarterkit/components/cookie_consent/view.html.twig templates/bundles/ShorelessStarterkitBundle/components/cookie_consent/view.html.twig 1
@WebProfiler/Profiler/toolbar_js.html.twig vendor/symfony/web-profiler-bundle/Resources/views/Profiler/toolbar_js.html.twig 1
@WebProfiler/Profiler/toolbar.html.twig vendor/symfony/web-profiler-bundle/Resources/views/Profiler/toolbar.html.twig 1
@WebProfiler/Profiler/toolbar_item.html.twig vendor/symfony/web-profiler-bundle/Resources/views/Profiler/toolbar_item.html.twig 1
@WebProfiler/Profiler/toolbar.css.twig vendor/symfony/web-profiler-bundle/Resources/views/Profiler/toolbar.css.twig 1

Rendering Call Graph

main 60.49ms/100%
└ @ShorelessStarterkit/components/security/login/view.html.twig 59.93ms/99%
│ └ layout.html.twig 59.33ms/98%
│   └ @App/includes/head.html.twig
│   │ └ @App/includes/head.html.twig::block(layout_head_meta)
│   │ └ @App/includes/head.html.twig::block(stylesheets)
│   └ layout.html.twig::block(layout_head_meta)
│   └ @App/snippets/symbols-svg.html.twig
│   └ @App/includes/headerDefault.html.twig 11.51ms/19%
│   │ └ @App/navigation/navToggleButton.html.twig
│   │ └ @App/navigation/layout/offcanvasContainer.html.twig 7.59ms/13%
│   │ │ └ @App/navigation/layout/offcanvasContainer.html.twig 6.16ms/10%
│   │ │   └ @ShorelessStarterkitAreas/twig/components/offcanvas.html.twig 6.09ms/10%
│   │ │     └ @App/navigation/layout/offcanvasContainer.html.twig::block(offcanvas_header)
│   │ │     └ @ShorelessStarterkitAreas\twig\components/offcanvas/partials/header.html.twig
│   │ │     └ @App/navigation/layout/offcanvasContainer.html.twig::block(offcanvas_body) 5.82ms/10%
│   │ │     │ └ @App/navigation/navMainGeneric.html.twig
│   │ │     │ │ └ @App/navigation/navMainGeneric.html.twig::macro(renderNavigation)
│   │ │     │ │   └ @App/navigation/navMainGeneric.html.twig::macro(renderNavigation)
│   │ │     │ │   └ @App/navigation/navMainGeneric.html.twig::macro(renderNavigation)
│   │ │     │ └ @App/navigation/navLanguageSwitch.html.twig 1.70ms/3%
│   │ │     │   └ @App/navigation/navLanguageSwitch.html.twig
│   │ │     │     └ @ShorelessStarterkitAreas/twig/components/button.html.twig
│   │ │     │       └ @App/navigation/navLanguageSwitch.html.twig::block(button_label)
│   │ │     │       └ @App/navigation/navLanguageSwitch.html.twig::block(button_label)
│   │ │     └ @ShorelessStarterkitAreas\twig\components/offcanvas/partials/body.html.twig
│   │ └ @App/includes/breadcrumbs.html.twig
│   │   └ @ShorelessStarterkit/components/navigation/breadcrumbs/view.html.twig
│   └ @ShorelessStarterkit/components/security/login/view.html.twig::block(content) 13.25ms/22%
│   │ └ form/messages.html.twig::macro(form_messages)
│   │ └ snippets/general.html.twig 4.94ms/8%
│   │ │ └ layout-snippets.html.twig 4.89ms/8%
│   │ │   └ snippets/general.html.twig::block(content) 4.87ms/8%
│   │ │     └ @PimcoreCore/Areabrick/wrapper.html.twig 1.78ms/3%
│   │ │       └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickWrapper) 1.77ms/3%
│   │ │         └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickOpenTag)
│   │ │         └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickFrontend) 1.71ms/3%
│   │ │         │ └ @ShorelessStarterkitAreas/Areas/heading-with-lead/view.html.twig 1.20ms/2%
│   │ │         └ @PimcoreCore/Areabrick/wrapper.html.twig::block(areabrickCloseTag)
│   │ └ @ShorelessStarterkit/components/security/form/login.html.twig
│   │   └ form_div_layout.html.twig::block(form_start)
│   │   │ └ form_div_layout.html.twig::block(attributes)
│   │   └ form_div_layout.html.twig::block(form_widget)
│   │   │ └ form/bootstrap_5_layout.html.twig::block(form_widget_simple)
│   │   │   └ form_div_layout.html.twig::block(form_widget_simple)
│   │   │     └ form/bootstrap_5_layout.html.twig::block(widget_attributes)
│   │   │       └ form_div_layout.html.twig::block(widget_attributes)
│   │   │         └ form_div_layout.html.twig::block(attributes)
│   │   └ form_div_layout.html.twig::block(password_widget)
│   │   │ └ form/bootstrap_5_layout.html.twig::block(form_widget_simple)
│   │   │   └ form_div_layout.html.twig::block(form_widget_simple)
│   │   │     └ form/bootstrap_5_layout.html.twig::block(widget_attributes)
│   │   │       └ form_div_layout.html.twig::block(widget_attributes)
│   │   │         └ form_div_layout.html.twig::block(attributes)
│   │   └ form/bootstrap_5_layout.html.twig::block(submit_widget)
│   │   │ └ form_div_layout.html.twig::block(submit_widget)
│   │   │   └ form/bootstrap_5_layout.html.twig::block(button_widget)
│   │   │     └ form_div_layout.html.twig::block(button_widget)
│   │   │       └ form_div_layout.html.twig::block(button_attributes)
│   │   │         └ form_div_layout.html.twig::block(attributes)
│   │   └ 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/bootstrap_5_layout.html.twig::block(form_widget_simple)
│   │       │     └ form_div_layout.html.twig::block(form_widget_simple)
│   │       │       └ form/bootstrap_5_layout.html.twig::block(widget_attributes)
│   │       │         └ form_div_layout.html.twig::block(widget_attributes)
│   │       │           └ form_div_layout.html.twig::block(attributes)
│   │       └ form_div_layout.html.twig::block(hidden_row)
│   │         └ form_div_layout.html.twig::block(hidden_widget)
│   │           └ form/bootstrap_5_layout.html.twig::block(form_widget_simple)
│   │             └ form_div_layout.html.twig::block(form_widget_simple)
│   │               └ form/bootstrap_5_layout.html.twig::block(widget_attributes)
│   │                 └ form_div_layout.html.twig::block(widget_attributes)
│   │                   └ form_div_layout.html.twig::block(attributes)
│   └ snippets/footer.html.twig 13.42ms/22%
│   │ └ layout-snippets.html.twig 13.40ms/22%
│   │   └ snippets/footer.html.twig::block(content) 13.39ms/22%
│   │     └ @App/snippets/address/de.html.twig
│   │     └ @ShorelessStarterkitAreas/twig/components/nav.html.twig 1.97ms/3%
│   │     │ └ @ShorelessStarterkitAreas/twig/components/nav/item.html.twig
│   │     │ │ └ @ShorelessStarterkitAreas/twig/components/link.html.twig
│   │     │ └ @ShorelessStarterkitAreas/twig/components/nav/item.html.twig
│   │     │   └ @ShorelessStarterkitAreas/twig/components/link.html.twig
│   │     └ @App/navigation/navSocialMedia.html.twig
│   │     └ @ShorelessStarterkitAreas/twig/components/nav.html.twig 1.57ms/3%
│   │     │ └ @ShorelessStarterkitAreas/twig/components/nav/item.html.twig
│   │     │ │ └ @ShorelessStarterkitAreas/twig/components/link.html.twig
│   │     │ └ @ShorelessStarterkitAreas/twig/components/nav/item.html.twig
│   │     │ │ └ @ShorelessStarterkitAreas/twig/components/link.html.twig
│   │     │ └ @ShorelessStarterkitAreas/twig/components/nav/item.html.twig
│   │     │ │ └ @ShorelessStarterkitAreas/twig/components/link.html.twig
│   │     │ └ @ShorelessStarterkitAreas/twig/components/nav/item.html.twig
│   │     │   └ @ShorelessStarterkitAreas/twig/components/link.html.twig
│   │     └ @App/navigation/navInlineMenu.html.twig
│   │     │ └ @App/navigation/navInlineMenu.html.twig::macro(renderNavigation)
│   │     └ @App/snippets/cookie_consent_modal_trigger_link.html.twig
│   └ @ShorelessStarterkitAreas/twig/components/button.html.twig
│   │ └ @ShorelessStarterkitAreas/twig/components/button.html.twig::block(button_label)
│   └ layout.html.twig::block(javascripts)
│   └ layout.html.twig::block(headscripts)
│   └ layout.html.twig::block(inlinescripts)
│   └ snippets/cookie_consent_modal.html.twig 5.63ms/9%
│     └ snippets/cookie_consent_modal.html.twig::block(title)
│     └ @ShorelessStarterkit/components/cookie_consent/view.html.twig
│       └ @ShorelessStarterkit/components/cookie_consent/view.html.twig::block(script)
│       └ @ShorelessStarterkit/components/cookie_consent/view.html.twig::block(intro)
│       └ @ShorelessStarterkit/components/cookie_consent/view.html.twig::block(read_more)
│       └ form_div_layout.html.twig::block(form_start)
│       │ └ form_div_layout.html.twig::block(attributes)
│       └ form/bootstrap_5_layout.html.twig::block(checkbox_widget)
│       │ └ form_div_layout.html.twig::block(checkbox_widget)
│       │ │ └ form/bootstrap_5_layout.html.twig::block(widget_attributes)
│       │ │   └ form_div_layout.html.twig::block(widget_attributes)
│       │ │     └ form_div_layout.html.twig::block(attributes)
│       │ └ bootstrap_base_layout.html.twig::block(checkbox_label)
│       │   └ form/bootstrap_5_layout.html.twig::block(checkbox_radio_label)
│       │     └ form_div_layout.html.twig::block(attributes)
│       └ form/bootstrap_5_layout.html.twig::block(checkbox_widget)
│       │ └ form_div_layout.html.twig::block(checkbox_widget)
│       │ │ └ form/bootstrap_5_layout.html.twig::block(widget_attributes)
│       │ │   └ form_div_layout.html.twig::block(widget_attributes)
│       │ │     └ form_div_layout.html.twig::block(attributes)
│       │ └ bootstrap_base_layout.html.twig::block(checkbox_label)
│       │   └ form/bootstrap_5_layout.html.twig::block(checkbox_radio_label)
│       │     └ form_div_layout.html.twig::block(attributes)
│       └ form/bootstrap_5_layout.html.twig::block(checkbox_widget)
│       │ └ form_div_layout.html.twig::block(checkbox_widget)
│       │ │ └ form/bootstrap_5_layout.html.twig::block(widget_attributes)
│       │ │   └ form_div_layout.html.twig::block(widget_attributes)
│       │ │     └ form_div_layout.html.twig::block(attributes)
│       │ └ bootstrap_base_layout.html.twig::block(checkbox_label)
│       │   └ form/bootstrap_5_layout.html.twig::block(checkbox_radio_label)
│       │     └ form_div_layout.html.twig::block(attributes)
│       └ form/bootstrap_5_layout.html.twig::block(submit_widget)
│       │ └ form_div_layout.html.twig::block(submit_widget)
│       │   └ form/bootstrap_5_layout.html.twig::block(button_widget)
│       │     └ form_div_layout.html.twig::block(button_widget)
│       │       └ form_div_layout.html.twig::block(button_attributes)
│       │         └ form_div_layout.html.twig::block(attributes)
│       └ 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/bootstrap_5_layout.html.twig::block(form_widget_simple)
│                 └ form_div_layout.html.twig::block(form_widget_simple)
│                   └ form/bootstrap_5_layout.html.twig::block(widget_attributes)
│                     └ form_div_layout.html.twig::block(widget_attributes)
│                       └ form_div_layout.html.twig::block(attributes)
└ @WebProfiler/Profiler/toolbar_js.html.twig
  └ @WebProfiler/Profiler/toolbar.html.twig
  │ └ @WebProfiler/Profiler/cancel.html.twig::block(toolbar)
  │   └ @WebProfiler/Profiler/toolbar_item.html.twig
  └ @WebProfiler/Profiler/toolbar.css.twig