https://jeram.dev/

Twig Metrics

12 ms Render time
13 Template calls
157 Block calls
0 Macro calls

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

Rendered Templates

Template Name & Path Render Count
index/about.html.twig 1
base.html.twig 1
layouts/navbar.html.twig 1
layouts/flash_messages.html.twig 1
layouts/section/hero.html.twig 1
layouts/section/services.html.twig 1
layouts/section/demarrer.html.twig 1
layouts/section/portfolio.html.twig 1
layouts/section/testimonials.html.twig 1
modal.html.twig 1
layouts/section/about.html.twig 1
layouts/section/contact.html.twig 1
layouts/section/footer.html.twig 1

Rendering Call Graph

main 12.41ms/100%index/about.html.twig 12.41ms/100%base.html.twig 12.29ms/99%
    └ index/about.html.twig::block(stylesheets)
    │ └ base.html.twig::block(stylesheets)
    └ base.html.twig::block(javascripts)
    └ index/about.html.twig::block(body) 11.70ms/94%layouts/navbar.html.twiglayouts/flash_messages.html.twiglayouts/section/hero.html.twig 1.93ms/16%layouts/section/services.html.twiglayouts/section/demarrer.html.twiglayouts/section/portfolio.html.twiglayouts/section/testimonials.html.twig 5.43ms/44%
      │ └ modal.html.twig 5.32ms/43%
      │   └ form_div_layout.html.twig::block(form_start)
      │   │ └ form_div_layout.html.twig::block(attributes)
      │   └ form_div_layout.html.twig::block(form_end) 4.53ms/37%
      │     └ form_div_layout.html.twig::block(form_rest) 4.50ms/36%
      │       └ bootstrap_5_layout.html.twig::block(form_row) 3.48ms/28%
      │       │ └ form_div_layout.html.twig::block(attributes)
      │       │ └ bootstrap_5_layout.html.twig::block(form_label) 3.19ms/26%
      │       │ │ └ form_div_layout.html.twig::block(form_label) 3.15ms/25%
      │       │ │   └ form_div_layout.html.twig::block(attributes)
      │       │ └ form_div_layout.html.twig::block(form_widget)
      │       │ │ └ bootstrap_5_layout.html.twig::block(form_widget_simple)
      │       │ │   └ form_div_layout.html.twig::block(form_widget_simple)
      │       │ │     └ bootstrap_5_layout.html.twig::block(widget_attributes)
      │       │ │       └ form_div_layout.html.twig::block(widget_attributes)
      │       │ │         └ form_div_layout.html.twig::block(attributes)
      │       │ └ bootstrap_5_layout.html.twig::block(form_help)
      │       │ │ └ form_div_layout.html.twig::block(form_help)
      │       │ └ bootstrap_5_layout.html.twig::block(form_errors)
      │       └ bootstrap_5_layout.html.twig::block(form_row)
      │       │ └ form_div_layout.html.twig::block(attributes)
      │       │ └ bootstrap_5_layout.html.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(email_widget)
      │       │ │ └ bootstrap_5_layout.html.twig::block(form_widget_simple)
      │       │ │   └ form_div_layout.html.twig::block(form_widget_simple)
      │       │ │     └ bootstrap_5_layout.html.twig::block(widget_attributes)
      │       │ │       └ form_div_layout.html.twig::block(widget_attributes)
      │       │ │         └ form_div_layout.html.twig::block(attributes)
      │       │ └ bootstrap_5_layout.html.twig::block(form_help)
      │       │ │ └ form_div_layout.html.twig::block(form_help)
      │       │ └ bootstrap_5_layout.html.twig::block(form_errors)
      │       └ bootstrap_5_layout.html.twig::block(form_row)
      │       │ └ form_div_layout.html.twig::block(attributes)
      │       │ └ bootstrap_5_layout.html.twig::block(form_label)
      │       │ │ └ form_div_layout.html.twig::block(form_label)
      │       │ │   └ form_div_layout.html.twig::block(attributes)
      │       │ └ bootstrap_base_layout.html.twig::block(textarea_widget)
      │       │ │ └ form_div_layout.html.twig::block(textarea_widget)
      │       │ │   └ bootstrap_5_layout.html.twig::block(widget_attributes)
      │       │ │     └ form_div_layout.html.twig::block(widget_attributes)
      │       │ │       └ form_div_layout.html.twig::block(attributes)
      │       │ └ bootstrap_5_layout.html.twig::block(form_help)
      │       │ │ └ form_div_layout.html.twig::block(form_help)
      │       │ └ bootstrap_5_layout.html.twig::block(form_errors)
      │       └ bootstrap_5_layout.html.twig::block(form_row)
      │       │ └ form_div_layout.html.twig::block(attributes)
      │       │ └ bootstrap_5_layout.html.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(url_widget)
      │       │ │ └ bootstrap_5_layout.html.twig::block(form_widget_simple)
      │       │ │   └ form_div_layout.html.twig::block(form_widget_simple)
      │       │ │     └ bootstrap_5_layout.html.twig::block(widget_attributes)
      │       │ │       └ form_div_layout.html.twig::block(widget_attributes)
      │       │ │         └ form_div_layout.html.twig::block(attributes)
      │       │ └ bootstrap_5_layout.html.twig::block(form_help)
      │       │ │ └ form_div_layout.html.twig::block(form_help)
      │       │ └ bootstrap_5_layout.html.twig::block(form_errors)
      │       └ form_div_layout.html.twig::block(hidden_row)
      │         └ form_div_layout.html.twig::block(hidden_widget)
      │           └ bootstrap_5_layout.html.twig::block(form_widget_simple)
      │             └ form_div_layout.html.twig::block(form_widget_simple)
      │               └ bootstrap_5_layout.html.twig::block(widget_attributes)
      │                 └ form_div_layout.html.twig::block(widget_attributes)
      │                   └ form_div_layout.html.twig::block(attributes)
      └ layouts/section/about.html.twiglayouts/section/contact.html.twig 1.61ms/13%
      │ └ form_div_layout.html.twig::block(form_start)
      │ │ └ form_div_layout.html.twig::block(attributes)
      │ └ bootstrap_5_layout.html.twig::block(form_row)
      │ │ └ form_div_layout.html.twig::block(attributes)
      │ │ └ bootstrap_5_layout.html.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)
      │ │ │ └ bootstrap_5_layout.html.twig::block(form_widget_simple)
      │ │ │   └ form_div_layout.html.twig::block(form_widget_simple)
      │ │ │     └ bootstrap_5_layout.html.twig::block(widget_attributes)
      │ │ │       └ form_div_layout.html.twig::block(widget_attributes)
      │ │ │         └ form_div_layout.html.twig::block(attributes)
      │ │ └ bootstrap_5_layout.html.twig::block(form_help)
      │ │ │ └ form_div_layout.html.twig::block(form_help)
      │ │ └ bootstrap_5_layout.html.twig::block(form_errors)
      │ └ bootstrap_5_layout.html.twig::block(form_row)
      │ │ └ form_div_layout.html.twig::block(attributes)
      │ │ └ bootstrap_5_layout.html.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)
      │ │ │ └ bootstrap_5_layout.html.twig::block(form_widget_simple)
      │ │ │   └ form_div_layout.html.twig::block(form_widget_simple)
      │ │ │     └ bootstrap_5_layout.html.twig::block(widget_attributes)
      │ │ │       └ form_div_layout.html.twig::block(widget_attributes)
      │ │ │         └ form_div_layout.html.twig::block(attributes)
      │ │ └ bootstrap_5_layout.html.twig::block(form_help)
      │ │ │ └ form_div_layout.html.twig::block(form_help)
      │ │ └ bootstrap_5_layout.html.twig::block(form_errors)
      │ └ bootstrap_5_layout.html.twig::block(form_row)
      │ │ └ form_div_layout.html.twig::block(attributes)
      │ │ └ bootstrap_5_layout.html.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(email_widget)
      │ │ │ └ bootstrap_5_layout.html.twig::block(form_widget_simple)
      │ │ │   └ form_div_layout.html.twig::block(form_widget_simple)
      │ │ │     └ bootstrap_5_layout.html.twig::block(widget_attributes)
      │ │ │       └ form_div_layout.html.twig::block(widget_attributes)
      │ │ │         └ form_div_layout.html.twig::block(attributes)
      │ │ └ bootstrap_5_layout.html.twig::block(form_help)
      │ │ │ └ form_div_layout.html.twig::block(form_help)
      │ │ └ bootstrap_5_layout.html.twig::block(form_errors)
      │ └ bootstrap_5_layout.html.twig::block(form_row)
      │ │ └ form_div_layout.html.twig::block(attributes)
      │ │ └ bootstrap_5_layout.html.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(tel_widget)
      │ │ │ └ bootstrap_5_layout.html.twig::block(form_widget_simple)
      │ │ │   └ form_div_layout.html.twig::block(form_widget_simple)
      │ │ │     └ bootstrap_5_layout.html.twig::block(widget_attributes)
      │ │ │       └ form_div_layout.html.twig::block(widget_attributes)
      │ │ │         └ form_div_layout.html.twig::block(attributes)
      │ │ └ bootstrap_5_layout.html.twig::block(form_help)
      │ │ │ └ form_div_layout.html.twig::block(form_help)
      │ │ └ bootstrap_5_layout.html.twig::block(form_errors)
      │ └ bootstrap_5_layout.html.twig::block(form_row)
      │ │ └ form_div_layout.html.twig::block(attributes)
      │ │ └ bootstrap_5_layout.html.twig::block(form_label)
      │ │ │ └ form_div_layout.html.twig::block(form_label)
      │ │ │   └ form_div_layout.html.twig::block(attributes)
      │ │ └ bootstrap_base_layout.html.twig::block(textarea_widget)
      │ │ │ └ form_div_layout.html.twig::block(textarea_widget)
      │ │ │   └ bootstrap_5_layout.html.twig::block(widget_attributes)
      │ │ │     └ form_div_layout.html.twig::block(widget_attributes)
      │ │ │       └ form_div_layout.html.twig::block(attributes)
      │ │ └ bootstrap_5_layout.html.twig::block(form_help)
      │ │ │ └ form_div_layout.html.twig::block(form_help)
      │ │ └ bootstrap_5_layout.html.twig::block(form_errors)
      │ └ form_div_layout.html.twig::block(form_end)
      │   └ form_div_layout.html.twig::block(form_rest)
      │     └ form_div_layout.html.twig::block(hidden_row)
      │     │ └ @KarserRecaptcha3/Form/karser_recaptcha3_widget.html.twig::block(karser_recaptcha3_widget)
      │     │   └ bootstrap_5_layout.html.twig::block(form_widget_simple)
      │     │     └ form_div_layout.html.twig::block(form_widget_simple)
      │     │       └ 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)
      │         └ bootstrap_5_layout.html.twig::block(form_widget_simple)
      │           └ form_div_layout.html.twig::block(form_widget_simple)
      │             └ bootstrap_5_layout.html.twig::block(widget_attributes)
      │               └ form_div_layout.html.twig::block(widget_attributes)
      │                 └ form_div_layout.html.twig::block(attributes)
      └ layouts/section/footer.html.twig