Twig Metrics
286 ms
Render time
34
Template calls
203
Block calls
0
Macro calls
Render time includes sub-requests rendering time (if any).
Rendered Templates
Rendering Call Graph
main 285.80ms/100% └ control/project/edit.html.twig 282.71ms/99% │ └ base.html.twig 282.06ms/99% │ └ control/project/edit.html.twig::block(title) │ └ base.html.twig::block(stylesheets) │ └ control/project/edit.html.twig::block(body) 268.68ms/94% │ │ └ control/project/_form.html.twig 40.90ms/14% │ │ │ └ _delete_fk_form.html.twig │ │ │ └ 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) │ │ └ control/project/_modal.html.twig 3.77ms/1% │ │ │ └ 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) │ │ │ └ 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) │ │ │ └ 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) │ │ │ └ 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) │ │ │ └ 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) │ │ │ └ 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) │ │ │ └ 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) │ │ │ └ 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) │ │ │ └ 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) │ │ │ └ 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) │ │ │ └ 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) │ │ │ └ 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) │ │ │ └ 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) │ │ │ └ 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) │ │ └ pdf/ControlPdf/ouvrageConstruire.html.twig │ │ │ └ base-pdf.html.twig │ │ │ └ pdf/ControlPdf/ouvrageConstruire.html.twig::block(title) │ │ │ └ base-pdf.html.twig::block(stylesheets) │ │ │ └ base-pdf.html.twig::block(header) │ │ │ └ pdf/ControlPdf/ouvrageConstruire.html.twig::block(body) │ │ │ └ pdf/ControlPdf/ouvrageConstruire.html.twig::block(footer) │ │ │ └ base-pdf.html.twig::block(javascripts) │ │ └ pdf/ControlPdf/executionGenerale.html.twig │ │ │ └ base-pdf.html.twig │ │ │ └ pdf/ControlPdf/executionGenerale.html.twig::block(title) │ │ │ └ base-pdf.html.twig::block(stylesheets) │ │ │ └ base-pdf.html.twig::block(header) │ │ │ └ pdf/ControlPdf/executionGenerale.html.twig::block(body) │ │ │ └ pdf/ControlPdf/executionGenerale.html.twig::block(footer) │ │ │ └ base-pdf.html.twig::block(javascripts) │ │ └ pdf/ControlPdf/acceptationPersonnel.html.twig 30.37ms/11% │ │ │ └ pdf/ControlPdf/acceptationPersonnel.html.twig::block(title) │ │ │ └ pdf/ControlPdf/acceptationPersonnel.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/acceptationPersonnel.html.twig::block(body) 30.31ms/11% │ │ │ └ pdf/ControlPdf/acceptationPersonnel.html.twig::block(footer) │ │ └ pdf/ControlPdf/materiel.html.twig │ │ │ └ pdf/ControlPdf/materiel.html.twig::block(title) │ │ │ └ pdf/ControlPdf/materiel.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/materiel.html.twig::block(body) │ │ │ └ pdf/ControlPdf/materiel.html.twig::block(footer) │ │ └ pdf/ControlPdf/implantationOuvrages.html.twig │ │ │ └ pdf/ControlPdf/implantationOuvrages.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/implantationOuvrages.html.twig::block(body) │ │ │ └ pdf/ControlPdf/implantationOuvrages.html.twig::block(footer) │ │ └ pdf/ControlPdf/constatChantier.html.twig │ │ │ └ pdf/ControlPdf/constatChantier.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/constatChantier.html.twig::block(body) │ │ │ └ pdf/ControlPdf/constatChantier.html.twig::block(footer) │ │ └ pdf/ControlPdf/constatFait.html.twig │ │ │ └ pdf/ControlPdf/constatFait.html.twig::block(title) │ │ │ └ pdf/ControlPdf/constatFait.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/constatFait.html.twig::block(body) │ │ │ └ pdf/ControlPdf/constatFait.html.twig::block(footer) │ │ └ pdf/ControlPdf/constatMalfacon.html.twig │ │ │ └ pdf/ControlPdf/constatMalfacon.html.twig::block(title) │ │ │ └ pdf/ControlPdf/constatMalfacon.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/constatMalfacon.html.twig::block(body) │ │ │ └ pdf/ControlPdf/constatMalfacon.html.twig::block(footer) │ │ └ pdf/ControlPdf/constatNonConformite.html.twig │ │ │ └ pdf/ControlPdf/constatNonConformite.html.twig::block(title) │ │ │ └ pdf/ControlPdf/constatNonConformite.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/constatNonConformite.html.twig::block(body) │ │ │ └ pdf/ControlPdf/constatNonConformite.html.twig::block(footer) │ │ └ pdf/ControlPdf/constatCarence.html.twig 1.34ms/0% │ │ │ └ pdf/ControlPdf/constatCarence.html.twig::block(title) │ │ │ └ pdf/ControlPdf/constatCarence.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/constatCarence.html.twig::block(body) 1.29ms/0% │ │ │ └ pdf/ControlPdf/constatCarence.html.twig::block(footer) │ │ └ pdf/ControlPdf/reunionHebdo.html.twig 1.38ms/0% │ │ │ └ pdf/ControlPdf/reunionHebdo.html.twig::block(title) │ │ │ └ pdf/ControlPdf/reunionHebdo.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/reunionHebdo.html.twig::block(body) 1.32ms/0% │ │ │ └ pdf/ControlPdf/reunionHebdo.html.twig::block(footer) │ │ └ pdf/ControlPdf/reunionMensuel.html.twig 1.32ms/0% │ │ │ └ pdf/ControlPdf/reunionMensuel.html.twig::block(title) │ │ │ └ pdf/ControlPdf/reunionMensuel.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/reunionMensuel.html.twig::block(body) 1.27ms/0% │ │ │ └ pdf/ControlPdf/reunionMensuel.html.twig::block(footer) │ │ └ pdf/ControlPdf/reunionPrise.html.twig 1.21ms/0% │ │ │ └ pdf/ControlPdf/reunionPrise.html.twig::block(title) │ │ │ └ pdf/ControlPdf/reunionPrise.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/reunionPrise.html.twig::block(body) 1.16ms/0% │ │ │ └ pdf/ControlPdf/reunionPrise.html.twig::block(footer) │ │ └ pdf/ControlPdf/reunionDemarrage.html.twig 1.03ms/0% │ │ │ └ pdf/ControlPdf/reunionDemarrage.html.twig::block(title) │ │ │ └ pdf/ControlPdf/reunionDemarrage.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/reunionDemarrage.html.twig::block(body) │ │ │ └ pdf/ControlPdf/reunionDemarrage.html.twig::block(footer) │ │ └ pdf/ControlPdf/reunionCoordination.html.twig │ │ │ └ pdf/ControlPdf/reunionCoordination.html.twig::block(title) │ │ │ └ pdf/ControlPdf/reunionCoordination.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/reunionCoordination.html.twig::block(body) │ │ │ └ pdf/ControlPdf/reunionCoordination.html.twig::block(footer) │ │ └ pdf/ControlPdf/reunionFinTravaux.html.twig 1.02ms/0% │ │ │ └ pdf/ControlPdf/reunionFinTravaux.html.twig::block(title) │ │ │ └ pdf/ControlPdf/reunionFinTravaux.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/reunionFinTravaux.html.twig::block(body) │ │ │ └ pdf/ControlPdf/reunionFinTravaux.html.twig::block(footer) │ │ └ pdf/ControlPdf/receptionInstallationChantier.html.twig 1.00ms/0% │ │ │ └ pdf/ControlPdf/receptionInstallationChantier.html.twig::block(title) │ │ │ └ pdf/ControlPdf/receptionInstallationChantier.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/receptionInstallationChantier.html.twig::block(body) │ │ │ └ pdf/ControlPdf/receptionInstallationChantier.html.twig::block(footer) │ │ └ pdf/ControlPdf/pointArret.html.twig │ │ │ └ pdf/ControlPdf/pointArret.html.twig::block(title) │ │ │ └ pdf/ControlPdf/pointArret.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/pointArret.html.twig::block(body) │ │ │ └ pdf/ControlPdf/pointArret.html.twig::block(footer) │ │ └ pdf/ControlPdf/receptionTechniqueTravaux.html.twig 1.02ms/0% │ │ │ └ pdf/ControlPdf/receptionTechniqueTravaux.html.twig::block(title) │ │ │ └ pdf/ControlPdf/receptionTechniqueTravaux.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/receptionTechniqueTravaux.html.twig::block(body) │ │ │ └ pdf/ControlPdf/receptionTechniqueTravaux.html.twig::block(footer) │ │ └ pdf/ControlPdf/receptionProvisoireTravaux.html.twig 1.03ms/0% │ │ │ └ pdf/ControlPdf/receptionProvisoireTravaux.html.twig::block(title) │ │ │ └ pdf/ControlPdf/receptionProvisoireTravaux.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/receptionProvisoireTravaux.html.twig::block(body) │ │ │ └ pdf/ControlPdf/receptionProvisoireTravaux.html.twig::block(footer) │ │ └ pdf/ControlPdf/receptionDefinitiveTravaux.html.twig │ │ │ └ pdf/ControlPdf/receptionDefinitiveTravaux.html.twig::block(title) │ │ │ └ pdf/ControlPdf/receptionDefinitiveTravaux.html.twig::block(stylesheets) │ │ │ └ pdf/ControlPdf/receptionDefinitiveTravaux.html.twig::block(body) │ │ │ └ pdf/ControlPdf/receptionDefinitiveTravaux.html.twig::block(footer) │ │ └ pdf/ControlPdf/visitor.html.twig │ │ └ base-pdf.html.twig │ │ └ pdf/ControlPdf/visitor.html.twig::block(title) │ │ └ base-pdf.html.twig::block(stylesheets) │ │ └ base-pdf.html.twig::block(header) │ │ └ pdf/ControlPdf/visitor.html.twig::block(body) │ │ └ pdf/ControlPdf/visitor.html.twig::block(footer) │ │ └ base-pdf.html.twig::block(javascripts) │ └ control/project/edit.html.twig::block(javascripts_vendor) │ └ control/project/edit.html.twig::block(javascripts) └ @WebProfiler/Profiler/toolbar_js.html.twig 3.09ms/1% └ @WebProfiler/Profiler/toolbar.html.twig 1.88ms/1% │ └ @WebProfiler/Profiler/cancel.html.twig::block(toolbar) │ └ @WebProfiler/Profiler/toolbar_item.html.twig └ @WebProfiler/Profiler/toolbar.css.twig