Twig Metrics
334 ms
Render time
295
Template calls
29
Block calls
36
Macro calls
Render time includes sub-requests rendering time (if any).
Rendered Templates
Rendering Call Graph
main 334.01ms/100% └ ProfilePreview/page.html.twig 331.90ms/99% │ └ ProfilePreview/page.html.twig::macro(_profile_heading) 5.59ms/2% │ └ ProfilePreview/grid.html.twig 325.88ms/98% │ └ __design/v2023/layout.html.twig 325.37ms/97% │ └ __design/v2023/layout.html.twig::block(title) 3.68ms/1% │ │ └ _seo/profile_preview.page.txt.twig::block(meta_title_ru) 3.33ms/1% │ └ __design/v2023/layout.html.twig::block(metaDescription) 3.34ms/1% │ │ └ _seo/profile_preview.page.txt.twig::block(meta_description_ru) 3.07ms/1% │ └ __design/v2023/layout.html.twig::block(metaKeywords) │ │ └ _seo/profile_preview.page.txt.twig::block(meta_keywords_ru) │ └ __design/v2023/layout.html.twig::block(metaRobots) │ └ __design/v2023/layout.html.twig::block(metaSpecial) │ └ ProfilePreview/page.html.twig::block(preconnect) │ │ └ __design/v2023/layout.html.twig::block(preconnect) │ └ __design/v2023/layout.html.twig::block(stylesheet) │ └ __design/v2023/layout.html.twig::block(stylesheet_preload) │ └ __design/v2023/layout.html.twig::block(alternate) │ └ __design/v2023/layout.html.twig::block(preloadAnyData) │ └ __design/v2023/layout.html.twig::block(canonical) │ └ __design/v2023/layout.html.twig::block(specialHtmlTagClass) │ │ └ __design/v2023/layout.html.twig::block(bodyClasses) │ └ __design/v2023/layout.html.twig::block(wrapper_class) │ └ __design/v2023/layout.html.twig::block(header) 6.04ms/2% │ │ └ __design/v2023/components/header.html.twig 5.91ms/2% │ │ └ __design/v2023/components/header-menu/public.partial.twig 5.12ms/2% │ └ __design/v2023/layout.html.twig::block(content_class) │ └ ProfilePreview/grid.html.twig::block(grid) 42.29ms/13% │ │ └ ProfilePreview/page.html.twig::block(mainContainer) 41.70ms/12% │ │ │ └ __design/v2023/_menu/breadcrumbs.html.twig 1.64ms/0% │ │ │ │ └ __design/v2023/_menu/breadcrumbs.html.twig::macro(_breadcrumbs_generate) │ │ │ └ _seo/profile_preview.page.txt.twig::block(heading_ru) │ │ │ └ ProfilePreview/components/profile-phone.partial.twig │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_time_to_work) │ │ │ └ ProfilePreview/components/profile-approved.partial.twig │ │ │ └ ProfilePreview/components/profile-location.partial.twig 2.75ms/1% │ │ │ │ └ components/metro/icon_generate.partial.twig │ │ │ │ └ components/metro/icon_generate.partial.twig │ │ │ │ └ components/metro/icon_generate.partial.twig │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_get_time_price) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_get_time_price) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_get_time_price) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_get_time_price) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_get_time_price) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_get_time_price) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/page.html.twig::macro(_show_tabs) │ │ │ └ ProfilePreview/components/table-contacts.partial.twig │ │ │ │ └ ProfilePreview/components/profile-phone.partial.twig │ │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_time_to_work) │ │ │ │ └ ProfilePreview/components/profile-approved.partial.twig │ │ │ └ ProfilePreview/components/profile-location.partial.twig 1.94ms/1% │ │ │ │ └ components/metro/icon_generate.partial.twig │ │ │ │ └ components/metro/icon_generate.partial.twig │ │ │ │ └ components/metro/icon_generate.partial.twig │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_data_wrapper) │ │ │ └ ProfilePreview/components/profile-approved.partial.twig │ │ │ └ Recommendations/_profile_recommendations.html.twig │ │ │ └ ProfilePreview/nearest_profiles.html.twig 1.70ms/1% │ │ │ │ └ _macros/price_helpers.html.twig::macro(_get_min) │ │ │ │ └ _macros/price_helpers.html.twig::macro(_get_min) │ │ │ │ └ _macros/price_helpers.html.twig::macro(_get_min) │ │ │ │ └ _macros/price_helpers.html.twig::macro(_get_min) │ │ │ │ └ _macros/price_helpers.html.twig::macro(_get_min) │ │ │ │ └ _macros/price_helpers.html.twig::macro(_get_min) │ │ │ └ ProfilePreview/components/mobile-contacts.partial.twig │ │ │ └ ProfilePreview/components/profile-phone.partial.twig │ │ │ └ ProfilePreview/utils/macros.partial.twig::macro(_time_to_work) │ │ │ └ ProfilePreview/components/profile-approved.partial.twig │ │ └ components/_profile_recommendations.html.twig │ └ __design/v2023/layout.html.twig::block(footer) 9.35ms/3% │ │ └ __design/v2023/components/footer.html.twig 9.22ms/3% │ └ __design/v2023/layout.html.twig::block(modal) │ └ __design/v2023/components/modal.html.twig 169.22ms/51% │ │ └ __design/v2023/components/modal/alert.html.twig │ │ └ __design/v2023/components/modal/city.html.twig 30.48ms/9% │ │ │ └ _fragment/city_list.html.twig 4.64ms/1% │ │ │ └ _menu/city_list_links.html.twig │ │ └ __design/v2023/components/modal/subway.html.twig 138.36ms/41% │ │ └ _fragment/city_stations.html.twig 123.70ms/37% │ │ └ _menu/city_stations_links.html.twig 21.45ms/6% │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ │ └ components/metro/icon_generate.partial.twig │ └ ProfilePreview/page.html.twig::block(iconsSet) │ └ ProfilePreview/page.html.twig::block(javascripts) 87.22ms/26% │ │ └ ProfileList/_favorite-button.partial.script.js │ │ └ __design/v2023/layout.html.twig::block(javascripts) │ └ __design/v2023/components/profile_ctr.js.twig └ @WebProfiler/Profiler/toolbar_js.html.twig 2.12ms/1% └ @WebProfiler/Profiler/toolbar.html.twig │ └ @WebProfiler/Icon/symfony.svg │ └ @WebProfiler/Profiler/cancel.html.twig::block(toolbar) │ │ └ @WebProfiler/Icon/symfony.svg │ │ └ @WebProfiler/Profiler/toolbar_item.html.twig │ └ @WebProfiler/Icon/close.svg └ @WebProfiler/Profiler/base_js.html.twig └ @WebProfiler/Profiler/toolbar.css.twig