https://jeram.dev/

Twig Metrics

8 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 8.09ms/100%index/about.html.twig 8.09ms/100%base.html.twig 8.00ms/99%
    └ index/about.html.twig::block(stylesheets)
    │ └ base.html.twig::block(stylesheets)
    └ base.html.twig::block(javascripts)
    └ index/about.html.twig::block(body) 7.59ms/94%layouts/navbar.html.twiglayouts/flash_messages.html.twiglayouts/section/hero.html.twig 1.31ms/16%layouts/section/services.html.twiglayouts/section/demarrer.html.twiglayouts/section/portfolio.html.twiglayouts/section/testimonials.html.twig 3.34ms/41%
      │ └ modal.html.twig 3.28ms/41%
      │   └ form_div_layout.html.twig::block(form_start)
      │   │ └ form_div_layout.html.twig::block(attributes)
      │   └ form_div_layout.html.twig::block(form_end) 2.81ms/35%
      │     └ form_div_layout.html.twig::block(form_rest) 2.79ms/34%
      │       └ bootstrap_5_layout.html.twig::block(form_row) 2.22ms/27%
      │       │ └ form_div_layout.html.twig::block(attributes)
      │       │ └ bootstrap_5_layout.html.twig::block(form_label) 2.06ms/25%
      │       │ │ └ form_div_layout.html.twig::block(form_label) 2.04ms/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.06ms/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