GET https://test.uniqom.ru/contacts

Twig Metrics

272 ms Render time
147 Template calls
8 Block calls
69 Macro calls

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

Rendered Templates

Template Name & Path Render Count
@app/contacts.html.twig templates/app/contacts.html.twig 1
@layout/base.html.twig templates/layout/base.html.twig 1
@app/header/view.html.twig templates/app/header/view.html.twig 1
@app/regions/view.html.twig templates/app/regions/view.html.twig 1
@app/locale-picker/view.html.twig templates/app/locale-picker/view.html.twig 1
@app/header/assets/bars.svg templates/app/header/assets/bars.svg 1
@app/header/assets/magnifying-glass.svg templates/app/header/assets/magnifying-glass.svg 9
@fontawesome/svgs/solid/history.svg node_modules/@fortawesome/fontawesome-free/svgs/solid/history.svg 3
@app/header/assets/login.svg templates/app/header/assets/login.svg 1
@app/contacts/assets/map-marker-star.svg templates/app/contacts/assets/map-marker-star.svg 1
@app/contacts/assets/arrow-icon.svg templates/app/contacts/assets/arrow-icon.svg 41
@app/contacts/assets/map-icon.svg templates/app/contacts/assets/map-icon.svg 41
@app/contacts/assets/map-marker.svg templates/app/contacts/assets/map-marker.svg 40
@app/footer/view.html.twig templates/app/footer/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 271.99ms/100%@app/contacts.html.twig 269.79ms/99%
│ └ @layout/base.html.twig 269.48ms/99%
│   └ @layout/base.html.twig::macro(manifest)
│   └ @layout/base.html.twig::block(stylesheets) 4.35ms/2%
│   └ @layout/base.html.twig::block(addstyles)
│   └ @app/header/view.html.twig 83.10ms/31%
│   │ └ @app/header/view.html.twig::block(data) 83.05ms/31%
│   │   └ @app/header/view.html.twig::macro(content) 67.80ms/25%
│   │   │ └ @app/header/view.html.twig::macro(preamble) 6.92ms/3%
│   │   │ │ └ @app/header/view.html.twig::macro(secondaryNav)
│   │   │ │ └ @app/regions/view.html.twig 1.93ms/1%
│   │   │ │ │ └ @app/regions/view.html.twig::macro(regions) 1.87ms/1%
│   │   │ │ └ @app/header/view.html.twig::macro(localeSwitcher)
│   │   │ │   └ @app/locale-picker/view.html.twig
│   │   │ │     └ @app/locale-picker/view.html.twig::macro(content)
│   │   │ │       └ @app/locale-picker/view.html.twig::macro(option)
│   │   │ │       └ @app/locale-picker/view.html.twig::macro(option)
│   │   │ └ @app/header/view.html.twig::macro(brand) 8.24ms/3%
│   │   │ │ └ @app/header/view.html.twig::macro(logo)
│   │   │ │ └ @app/header/view.html.twig::macro(contacts)
│   │   │ │ └ @app/header/assets/bars.svg
│   │   │ └ @app/header/view.html.twig::macro(nav) 51.05ms/19%
│   │   │ │ └ @app/header/view.html.twig::macro(search)
│   │   │ │   └ @app/header/assets/magnifying-glass.svg
│   │   │ │   └ @fontawesome/svgs/solid/history.svg
│   │   │ │   └ @app/header/assets/magnifying-glass.svg
│   │   │ │   └ @app/header/assets/magnifying-glass.svg
│   │   │ └ @app/header/view.html.twig::macro(navsticky)
│   │   │   └ @app/header/view.html.twig::macro(search)
│   │   │   │ └ @app/header/assets/magnifying-glass.svg
│   │   │   │ └ @fontawesome/svgs/solid/history.svg
│   │   │   │ └ @app/header/assets/magnifying-glass.svg
│   │   │   │ └ @app/header/assets/magnifying-glass.svg
│   │   │   └ @app/header/assets/login.svg
│   │   └ @app/header/view.html.twig::macro(offcanvas) 11.16ms/4%
│   │     └ @app/header/view.html.twig::macro(secondaryNav)
│   │     └ @app/header/view.html.twig::macro(search)
│   │     │ └ @app/header/assets/magnifying-glass.svg
│   │     │ └ @fontawesome/svgs/solid/history.svg
│   │     │ └ @app/header/assets/magnifying-glass.svg
│   │     │ └ @app/header/assets/magnifying-glass.svg
│   │     └ @app/header/view.html.twig::macro(contacts)
│   └ @app/contacts.html.twig::block(main) 6.25ms/2%
│   │ └ @app/contacts.html.twig::macro(content) 5.91ms/2%
│   │   └ @app/contacts.html.twig::macro(breadcrumb)
│   │   └ @app/contacts.html.twig::macro(offices) 5.78ms/2%
│   │     └ @app/contacts.html.twig::macro(accordionContent) 1.10ms/0%
│   │     │ └ @app/contacts/assets/map-marker-star.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │     │ └ @app/contacts/assets/map-marker.svg
│   │     │ └ @app/contacts/assets/arrow-icon.svg
│   │     │ └ @app/contacts/assets/map-icon.svg
│   │     └ @app/contacts.html.twig::macro(accordionContent)
│   │       └ @app/contacts/assets/map-marker.svg
│   │       └ @app/contacts/assets/arrow-icon.svg
│   │       └ @app/contacts/assets/map-icon.svg
│   └ @app/footer/view.html.twig 12.44ms/5%
│   │ └ @app/footer/view.html.twig::macro(content) 12.22ms/4%
│   │   └ @app/footer/view.html.twig::macro(logo)
│   │   └ @app/footer/view.html.twig::macro(contacts) 11.96ms/4%
│   │   └ @app/footer/view.html.twig::macro(nav)
│   └ @app/contacts.html.twig::block(scripts)
│   │ └ @layout/base.html.twig::block(scripts)
│   │ └ @app/contacts.html.twig::macro(mapScript)
│   └ @layout/base.html.twig::block(addscripts)
└ @WebProfiler/Profiler/toolbar_js.html.twig 2.21ms/1%@WebProfiler/Profiler/toolbar.html.twig
  │ └ @WebProfiler/Profiler/cancel.html.twig::block(toolbar)
  │   └ @WebProfiler/Profiler/toolbar_item.html.twig@WebProfiler/Profiler/toolbar.css.twig