Twig Metrics
0 ms
Render time
119
Template calls
127
Block calls
62
Macro calls
Render time includes sub-requests rendering time (if any).
Rendered Templates
Rendering Call Graph
main └ ProductReview4/Resource/template/default/index.twig └ default_frame.twig └ ProductReview4/Resource/template/default/index.twig::block(stylesheet) └ block.twig 25.56ms/0% │ └ Block/headertitle2.twig │ └ Block/logo.twig 4.67ms/0% │ └ Block/header.twig 18.44ms/0% │ │ └ Block/search_product.twig 1.17ms/0% │ │ │ └ Form/form_div_layout.twig::block(choice_widget) │ │ │ │ └ form_div_layout.html.twig::block(choice_widget) │ │ │ │ └ form_div_layout.html.twig::block(choice_widget_collapsed) │ │ │ │ └ Form/form_div_layout.twig::block(widget_attributes) │ │ │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ │ │ └ form_div_layout.html.twig::block(choice_widget_options) │ │ │ └ form_div_layout.html.twig::block(search_widget) │ │ │ └ form_div_layout.html.twig::block(form_widget_simple) │ │ │ └ Form/form_div_layout.twig::block(widget_attributes) │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ └ Block/nav_sp.twig │ │ └ Block/login.twig │ │ └ __string_template__ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad │ └ Block/category_nav_pc.twig 1.96ms/0% │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ └ Block/category_nav_pc.twig::macro(tree) │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ │ └ Block/category_nav_pc.twig::macro(tree) │ └ Block/category_nav_pc.twig::macro(tree) │ └ Block/category_nav_pc.twig::macro(tree) └ ProductReview4/Resource/template/default/index.twig::block(main) 1.15ms/0% │ └ form_div_layout.html.twig::block(hidden_widget) │ │ └ form_div_layout.html.twig::block(form_widget_simple) │ │ └ Form/form_div_layout.twig::block(widget_attributes) │ │ └ form_div_layout.html.twig::block(attributes) │ └ Form/form_div_layout.twig::block(form_label) │ │ └ form_div_layout.html.twig::block(form_label) │ │ └ 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/form_div_layout.twig::block(widget_attributes) │ │ └ form_div_layout.html.twig::block(attributes) │ └ Form/form_div_layout.twig::block(form_errors) │ └ Form/form_div_layout.twig::block(form_label) │ │ └ form_div_layout.html.twig::block(form_label) │ │ └ 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/form_div_layout.twig::block(widget_attributes) │ │ └ form_div_layout.html.twig::block(attributes) │ └ Form/form_div_layout.twig::block(form_errors) │ └ bootstrap_base_layout.html.twig::block(choice_label) │ │ └ Form/form_div_layout.twig::block(form_label) │ │ └ form_div_layout.html.twig::block(form_label) │ │ └ form_div_layout.html.twig::block(attributes) │ └ Form/form_div_layout.twig::block(choice_widget) │ │ └ form_div_layout.html.twig::block(choice_widget) │ │ └ form_div_layout.html.twig::block(choice_widget_expanded) │ │ └ form_div_layout.html.twig::block(widget_container_attributes) │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ └ Form/form_div_layout.twig::block(radio_widget) │ │ │ └ form_div_layout.html.twig::block(radio_widget) │ │ │ └ Form/form_div_layout.twig::block(widget_attributes) │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ └ bootstrap_base_layout.html.twig::block(radio_label) │ │ │ └ bootstrap_4_layout.html.twig::block(checkbox_radio_label) │ │ └ Form/form_div_layout.twig::block(radio_widget) │ │ │ └ form_div_layout.html.twig::block(radio_widget) │ │ │ └ Form/form_div_layout.twig::block(widget_attributes) │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ └ bootstrap_base_layout.html.twig::block(radio_label) │ │ └ bootstrap_4_layout.html.twig::block(checkbox_radio_label) │ └ Form/form_div_layout.twig::block(form_errors) │ └ bootstrap_base_layout.html.twig::block(choice_label) │ │ └ Form/form_div_layout.twig::block(form_label) │ │ └ form_div_layout.html.twig::block(form_label) │ │ └ form_div_layout.html.twig::block(attributes) │ └ Form/form_div_layout.twig::block(choice_widget) │ │ └ form_div_layout.html.twig::block(choice_widget) │ │ └ form_div_layout.html.twig::block(choice_widget_expanded) │ │ └ form_div_layout.html.twig::block(widget_container_attributes) │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ └ Form/form_div_layout.twig::block(radio_widget) │ │ │ └ form_div_layout.html.twig::block(radio_widget) │ │ │ └ Form/form_div_layout.twig::block(widget_attributes) │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ └ bootstrap_base_layout.html.twig::block(radio_label) │ │ │ └ bootstrap_4_layout.html.twig::block(checkbox_radio_label) │ │ └ Form/form_div_layout.twig::block(radio_widget) │ │ │ └ form_div_layout.html.twig::block(radio_widget) │ │ │ └ Form/form_div_layout.twig::block(widget_attributes) │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ └ bootstrap_base_layout.html.twig::block(radio_label) │ │ │ └ bootstrap_4_layout.html.twig::block(checkbox_radio_label) │ │ └ Form/form_div_layout.twig::block(radio_widget) │ │ │ └ form_div_layout.html.twig::block(radio_widget) │ │ │ └ Form/form_div_layout.twig::block(widget_attributes) │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ └ bootstrap_base_layout.html.twig::block(radio_label) │ │ │ └ bootstrap_4_layout.html.twig::block(checkbox_radio_label) │ │ └ Form/form_div_layout.twig::block(radio_widget) │ │ │ └ form_div_layout.html.twig::block(radio_widget) │ │ │ └ Form/form_div_layout.twig::block(widget_attributes) │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ └ bootstrap_base_layout.html.twig::block(radio_label) │ │ │ └ bootstrap_4_layout.html.twig::block(checkbox_radio_label) │ │ └ Form/form_div_layout.twig::block(radio_widget) │ │ │ └ form_div_layout.html.twig::block(radio_widget) │ │ │ └ Form/form_div_layout.twig::block(widget_attributes) │ │ │ └ form_div_layout.html.twig::block(attributes) │ │ └ bootstrap_base_layout.html.twig::block(radio_label) │ │ └ bootstrap_4_layout.html.twig::block(checkbox_radio_label) │ └ Form/form_div_layout.twig::block(form_errors) │ └ Form/form_div_layout.twig::block(form_label) │ │ └ form_div_layout.html.twig::block(form_label) │ │ └ 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/form_div_layout.twig::block(widget_attributes) │ │ └ form_div_layout.html.twig::block(attributes) │ └ Form/form_div_layout.twig::block(form_errors) │ └ Form/form_div_layout.twig::block(form_label) │ │ └ form_div_layout.html.twig::block(form_label) │ │ └ form_div_layout.html.twig::block(attributes) │ └ Form/form_div_layout.twig::block(textarea_widget) │ │ └ form_div_layout.html.twig::block(textarea_widget) │ │ └ Form/form_div_layout.twig::block(widget_attributes) │ │ └ form_div_layout.html.twig::block(attributes) │ └ Form/form_div_layout.twig::block(form_errors) │ └ Form/form_div_layout.twig::block(form_label) │ │ └ form_div_layout.html.twig::block(form_label) │ │ └ form_div_layout.html.twig::block(attributes) │ └ form_div_layout.html.twig::block(hidden_widget) │ │ └ form_div_layout.html.twig::block(form_widget_simple) │ │ └ Form/form_div_layout.twig::block(widget_attributes) │ │ └ 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/form_div_layout.twig::block(widget_attributes) │ │ └ form_div_layout.html.twig::block(attributes) │ └ Form/form_div_layout.twig::block(form_errors) └ block.twig 16.94ms/0% │ └ Block/return.twig │ └ Block/recommend_product_block.twig 11.75ms/0% │ └ Block/check_product.twig │ └ Block/check_product.twig::block(stylesheet) └ block.twig 1.66ms/0% │ └ Block/footer.twig │ └ Block/paypal_logo.twig └ block.twig 1.77ms/0% │ └ Block/login_sp.twig │ └ Block/category_nav_sp.twig 1.38ms/0% │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ └ Block/category_nav_sp.twig::macro(tree) │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ │ └ Block/category_nav_sp.twig::macro(tree) │ └ Block/category_nav_sp.twig::macro(tree) │ └ Block/category_nav_sp.twig::macro(tree) └ @common/lang.twig └ ProductReview4/Resource/template/default/index.twig::block(javascript) └ @Twig/Exception/exception_full.html.twig 30.86ms/0% │ └ @Twig/layout.html.twig 30.76ms/0% │ └ @Twig/Exception/exception_full.html.twig::block(title) │ └ @Twig/images/favicon.png.base64 │ └ @Twig/exception.css.twig │ └ @Twig/Exception/exception_full.html.twig::block(head) │ └ @Twig/images/symfony-logo.svg │ └ @Twig/images/icon-book.svg │ └ @Twig/images/icon-support.svg │ └ @Twig/Exception/exception_full.html.twig::block(body) 30.20ms/0% │ │ └ @Twig/Exception/exception.html.twig 30.11ms/0% │ │ └ @Twig/images/symfony-ghost.svg │ │ └ @Twig/Exception/traces.html.twig 26.25ms/0% │ │ │ └ @Twig/images/icon-minus-square-o.svg │ │ │ └ @Twig/images/icon-plus-square-o.svg │ │ │ └ @Twig/Exception/trace.html.twig │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig 3.86ms/0% │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig 1.11ms/0% │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig 2.79ms/0% │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig 1.04ms/0% │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig 1.04ms/0% │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig 3.52ms/0% │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig 1.06ms/0% │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig 1.03ms/0% │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig 1.09ms/0% │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig 2.52ms/0% │ │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ │ └ @Twig/images/icon-plus-square.svg │ │ │ └ @Twig/Exception/trace.html.twig │ │ │ └ @Twig/images/icon-minus-square.svg │ │ │ └ @Twig/images/icon-plus-square.svg │ │ └ @Twig/Exception/logs.html.twig 1.71ms/0% │ │ └ @Twig/Exception/traces_text.html.twig 1.40ms/0% │ │ └ @Twig/images/icon-minus-square-o.svg │ │ └ @Twig/images/icon-plus-square-o.svg │ │ └ @Twig/Exception/traces.txt.twig 1.13ms/0% │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ │ └ @Twig/Exception/trace.txt.twig │ └ @Twig/base_js.html.twig └ @WebProfiler/Profiler/toolbar_js.html.twig └ @WebProfiler/Profiler/base_js.html.twig └ @WebProfiler/Profiler/toolbar.css.twig