https://jeram.dev/

Twig Metrics

14 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 13.77ms/100%index/about.html.twig 13.77ms/100%base.html.twig 13.63ms/99%
    └ index/about.html.twig::block(stylesheets)
    │ └ base.html.twig::block(stylesheets)
    └ base.html.twig::block(javascripts)
    └ index/about.html.twig::block(body) 13.02ms/95%layouts/navbar.html.twiglayouts/flash_messages.html.twiglayouts/section/hero.html.twig 1.79ms/13%layouts/section/services.html.twiglayouts/section/demarrer.html.twiglayouts/section/portfolio.html.twiglayouts/section/testimonials.html.twig 6.62ms/48%
      │ └ modal.html.twig 6.50ms/47%
      │   └ form_div_layout.html.twig::block(form_start)
      │   │ └ form_div_layout.html.twig::block(attributes)
      │   └ form_div_layout.html.twig::block(form_end) 5.71ms/41%
      │     └ form_div_layout.html.twig::block(form_rest) 5.67ms/41%
      │       └ bootstrap_5_layout.html.twig::block(form_row) 4.58ms/33%
      │       │ └ form_div_layout.html.twig::block(attributes)
      │       │ └ bootstrap_5_layout.html.twig::block(form_label) 4.28ms/31%
      │       │ │ └ form_div_layout.html.twig::block(form_label) 4.24ms/31%
      │       │ │   └ 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.73ms/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