https://jeram.dev/

Twig Metrics

13 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.53ms/100%index/about.html.twig 12.53ms/100%base.html.twig 12.41ms/99%
    └ index/about.html.twig::block(stylesheets)
    │ └ base.html.twig::block(stylesheets)
    └ base.html.twig::block(javascripts)
    └ index/about.html.twig::block(body) 11.81ms/94%layouts/navbar.html.twiglayouts/flash_messages.html.twiglayouts/section/hero.html.twig 1.44ms/11%layouts/section/services.html.twiglayouts/section/demarrer.html.twiglayouts/section/portfolio.html.twiglayouts/section/testimonials.html.twig 5.80ms/46%
      │ └ modal.html.twig 5.70ms/45%
      │   └ form_div_layout.html.twig::block(form_start)
      │   │ └ form_div_layout.html.twig::block(attributes)
      │   └ form_div_layout.html.twig::block(form_end) 4.92ms/39%
      │     └ form_div_layout.html.twig::block(form_rest) 4.87ms/39%
      │       └ bootstrap_5_layout.html.twig::block(form_row) 3.75ms/30%
      │       │ └ form_div_layout.html.twig::block(attributes)
      │       │ └ bootstrap_5_layout.html.twig::block(form_label) 3.46ms/28%
      │       │ │ └ form_div_layout.html.twig::block(form_label) 3.43ms/27%
      │       │ │   └ 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.75ms/14%
      │ └ 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