var/cache/dev/twig/1d/1d703c151126915319c3ab2b87ae0a3f.php line 47

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\Markup;
  8. use Twig\Sandbox\SecurityError;
  9. use Twig\Sandbox\SecurityNotAllowedTagError;
  10. use Twig\Sandbox\SecurityNotAllowedFilterError;
  11. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  12. use Twig\Source;
  13. use Twig\Template;
  14. use Twig\TemplateWrapper;
  15. /* admin/admin.html.twig */
  16. class __TwigTemplate_60b34463c4786c1f7fdfc56020b0bcca extends Template
  17. {
  18.     private Source $source;
  19.     /**
  20.      * @var array<string, Template>
  21.      */
  22.     private array $macros = [];
  23.     public function __construct(Environment $env)
  24.     {
  25.         parent::__construct($env);
  26.         $this->source $this->getSourceContext();
  27.         $this->blocks = [
  28.             'sideBarStyleSheet' => [$this'block_sideBarStyleSheet'],
  29.             'body' => [$this'block_body'],
  30.             'sideBar' => [$this'block_sideBar'],
  31.             'content' => [$this'block_content'],
  32.             'chart' => [$this'block_chart'],
  33.         ];
  34.     }
  35.     protected function doGetParent(array $context): bool|string|Template|TemplateWrapper
  36.     {
  37.         // line 1
  38.         return "base.html.twig";
  39.     }
  40.     protected function doDisplay(array $context, array $blocks = []): iterable
  41.     {
  42.         $macros $this->macros;
  43.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  44.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""admin/admin.html.twig"));
  45.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  46.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""admin/admin.html.twig"));
  47.         $this->parent $this->load("base.html.twig"1);
  48.         yield from $this->parent->unwrap()->yield($contextarray_merge($this->blocks$blocks));
  49.         
  50.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  51.         
  52.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  53.     }
  54.     // line 2
  55.     /**
  56.      * @return iterable<null|scalar|\Stringable>
  57.      */
  58.     public function block_sideBarStyleSheet(array $context, array $blocks = []): iterable
  59.     {
  60.         $macros $this->macros;
  61.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  62.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""sideBarStyleSheet"));
  63.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  64.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""sideBarStyleSheet"));
  65.         // line 3
  66.         yield "   <link href=\"/css/sidebar.css\" rel=stylesheet>
  67.    <link href=\"/css/admin.css\" rel=stylesheet>
  68.    <link href=\"/css/search.css\" rel=\"stylesheet\">
  69. ";
  70.         
  71.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  72.         
  73.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  74.         yield from [];
  75.     }
  76.     // line 7
  77.     /**
  78.      * @return iterable<null|scalar|\Stringable>
  79.      */
  80.     public function block_body(array $context, array $blocks = []): iterable
  81.     {
  82.         $macros $this->macros;
  83.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  84.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  85.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  86.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  87.         // line 8
  88.         yield "    ";
  89.         yield from $this->unwrap()->yieldBlock('sideBar'$context$blocks);
  90.         // line 11
  91.         yield "    ";
  92.         yield from $this->unwrap()->yieldBlock('content'$context$blocks);
  93.         
  94.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  95.         
  96.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  97.         yield from [];
  98.     }
  99.     // line 8
  100.     /**
  101.      * @return iterable<null|scalar|\Stringable>
  102.      */
  103.     public function block_sideBar(array $context, array $blocks = []): iterable
  104.     {
  105.         $macros $this->macros;
  106.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  107.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""sideBar"));
  108.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  109.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""sideBar"));
  110.         // line 9
  111.         yield "      ";
  112.         yield from $this->load("admin/sideBar.html.twig"9)->unwrap()->yield(CoreExtension::merge($context, ["deps" => (isset($context["deps"]) || array_key_exists("deps"$context) ? $context["deps"] : (function () { throw new RuntimeError('Variable "deps" does not exist.'9$this->source); })())]));
  113.         // line 10
  114.         yield "    ";
  115.         
  116.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  117.         
  118.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  119.         yield from [];
  120.     }
  121.     // line 11
  122.     /**
  123.      * @return iterable<null|scalar|\Stringable>
  124.      */
  125.     public function block_content(array $context, array $blocks = []): iterable
  126.     {
  127.         $macros $this->macros;
  128.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  129.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  130.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  131.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  132.         // line 12
  133.         yield "      
  134.       <div class=\"container-fluid reset\" id=\"principal\">
  135.          <i class=\"fa-solid fa-bars\"></i>
  136.           <div>
  137.            <canvas id=\"myChart\"></canvas>
  138.           </div>
  139.           <div class=\"container users_list\" id=\"usersLst-js\"></div>
  140.           <div class=\"modal fade\" id=\"viewAgent\" tabindex=\"-1\" aria-labelledby=\"modalLabel\" aria-hidden=\"true\">
  141.             <div class=\"modal-dialog modal-fullscreen\">
  142.                <div class=\"modal-content\">
  143.                   <div class=\"modal-header\">
  144.                     <h5 class=\"modal-title\" id=\"user-detail-header\"></h5>
  145.                     <button type=\"button\" class=\"btn-close\" data-mdb-dismiss=\"modal\" aria-label=\"Close\"></button>
  146.                   </div>
  147.                   <div class=\"modal-body\" id=\"viewAgent-js\">
  148.                     <div class=\"profil_container\" id=\"profilView-js\">
  149.               
  150.                      </div>
  151.                   </div>
  152.                   <div class=\"modal-footer\"></div>
  153.               </div>
  154.             </div>
  155.           </div>
  156.           <div class=\"modal fade\" id=\"searchFiche\" tabindex=\"-1\" aria-labelledby=\"modalLabel\" aria-hidden=\"true\">
  157.             <div class=\"modal-dialog modal-lg\">
  158.                <div class=\"modal-content\">
  159.                   <div class=\"modal-header\">
  160.                     <h5 class=\"modal-title\" id=\"user-detail-header\"></h5>
  161.                     <button type=\"button\" class=\"btn-close\" data-mdb-dismiss=\"modal\" aria-label=\"Close\"></button>
  162.                   </div>
  163.                   <div class=\"modal-body\" id=\"searchFiche-js\">
  164.                     ";
  165.         // line 43
  166.         yield from $this->load("search.html.twig"43)->unwrap()->yield($context);
  167.         // line 44
  168.         yield "                  </div>
  169.               </div>
  170.             </div>
  171.           </div>
  172.           <div class=\"modal fade\" id=\"addDep\" tabindex=\"-1\" aria-labelledby=\"modalLabel\" aria-hidden=\"true\">
  173.             <div class=\"modal-dialog modal-fullscreen\">
  174.                <div class=\"modal-content\">
  175.                   <div class=\"modal-header\">
  176.                     <div class=\"info-msg\"  id=\"infoMessage\">
  177.                       <i class=\"fa fa-info-circle\"></i>
  178.                         Glissez et déposez la carte(s) dans la colonne de droite pour attribuer un département à un agent, validez l’action en appuyant sur le bouton valider. 
  179.                         <br>Le bouton Mettre à jour sert à réattribuer des nouveaux départements à l’agent qui en amont a déjà eu ces attributions de département.</br>
  180.                     </div>
  181.                     <div class=\"success-msg\" id=\"succesMessage\" style=\"display:none\">
  182.                       <i class=\"fa fa-check\"></i>
  183.                         This is a success message. 
  184.                     </div>
  185.                     <div class=\"warning-msg\" id=\"warningMessage\" style=\"display:none\">
  186.                        <i class=\"fa fa-warning\"></i>
  187.                     </div>
  188.                     <button type=\"button\" class=\"btn-close\" data-mdb-dismiss=\"modal\" aria-label=\"Close\"></button>
  189.                   </div>
  190.                   <div class=\"modal-body d-flex justify-content-start\" id=\"addDep-js\">
  191.                       <div class=\"list-dep-not-lock w-25\">
  192.                         <div class=\"list-group list-group-light d-flex flex-column mb-3 border border-dark\" id=\"depNotLocked\"></div>
  193.                       </div>
  194.                       <div class=\"list-dep-lock w-25 \">
  195.                         <div class=\"list-group list-group-light d-flex flex-column mb-3 border border-dark drop-zone\"  id=\"depLocked\" ondragover=\"allowDrag(event)\" ondrop=\"ondropHandler(event)\" style=\"height:160px\"></div>
  196.                       </div> 
  197.                   </div>
  198.                   <div class=\"modal-footer\">
  199.                    <button type=\"button\" class=\"btn btn-secondary\"  id=\"validAddDep-js\" id=\"depLocked\"  onclick=\"validateDepAttrib(event)\">valider</button>
  200.                    <button type=\"button\" class=\"btn btn-secondary\"  id=\"updateAddDep-js\" id=\"depLocked\"  onclick=\"updateDepAttrib(event)\">mettre à jour</button>
  201.                   </div>
  202.               </div>
  203.             </div>
  204.           </div>
  205.           <div class=\"modal fade\" id=\"adminHistorique\" tabindex=\"-1\" aria-labelledby=\"modalLabel\" aria-hidden=\"true\">
  206.             <div class=\"modal-dialog modal-fullscreen\">
  207.                <div class=\"modal-content\">
  208.                   <div class=\"modal-header\">
  209.                       <div>
  210.                        <span>Historique de Traitement</span>
  211.                       </div>
  212.                       <button type=\"button\" class=\"btn-close\" data-mdb-dismiss=\"modal\" aria-label=\"Close\"></button>
  213.                   </div>
  214.                   <div class=\"modal-body d-flex justify-content-start\" id=\"bodyAdminHistorique-js\">
  215.                     <div class=\"adminHistoriqueTable\"> </div>
  216.                   </div>
  217.                   <div class=\"modal-footer\"></div>
  218.               </div>
  219.             </div>
  220.           </div>
  221.       </div>
  222.       
  223.     ";
  224.         
  225.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  226.         
  227.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  228.         yield from [];
  229.     }
  230.     // line 103
  231.     /**
  232.      * @return iterable<null|scalar|\Stringable>
  233.      */
  234.     public function block_chart(array $context, array $blocks = []): iterable
  235.     {
  236.         $macros $this->macros;
  237.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  238.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""chart"));
  239.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  240.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""chart"));
  241.         // line 104
  242.         yield "   <script src=\"https://cdn.jsdelivr.net/npm/chart.js\"></script>
  243.    <script type=\"text/javascript\" src=\"";
  244.         // line 105
  245.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/js/sideBar.js"), "html"nulltrue);
  246.         yield "\"></script>
  247.    <script src=\"";
  248.         // line 106
  249.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/js/graph.js"), "html"nulltrue);
  250.         yield "\"></script>
  251. ";
  252.         
  253.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  254.         
  255.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  256.         yield from [];
  257.     }
  258.     /**
  259.      * @codeCoverageIgnore
  260.      */
  261.     public function getTemplateName(): string
  262.     {
  263.         return "admin/admin.html.twig";
  264.     }
  265.     /**
  266.      * @codeCoverageIgnore
  267.      */
  268.     public function isTraitable(): bool
  269.     {
  270.         return false;
  271.     }
  272.     /**
  273.      * @codeCoverageIgnore
  274.      */
  275.     public function getDebugInfo(): array
  276.     {
  277.         return array (  285 => 106,  281 => 105,  278 => 104,  265 => 103,  197 => 44,  195 => 43,  162 => 12,  149 => 11,  138 => 10,  135 => 9,  122 => 8,  110 => 11,  107 => 8,  94 => 7,  80 => 3,  67 => 2,  44 => 1,);
  278.     }
  279.     public function getSourceContext(): Source
  280.     {
  281.         return new Source("{% extends 'base.html.twig'%}
  282. {% block sideBarStyleSheet %}
  283.    <link href=\"/css/sidebar.css\" rel=stylesheet>
  284.    <link href=\"/css/admin.css\" rel=stylesheet>
  285.    <link href=\"/css/search.css\" rel=\"stylesheet\">
  286. {% endblock %}
  287. {% block body %}
  288.     {% block sideBar %}
  289.       {% include 'admin/sideBar.html.twig' with {\"deps\":deps}%}
  290.     {% endblock %}
  291.     {% block content%}
  292.       
  293.       <div class=\"container-fluid reset\" id=\"principal\">
  294.          <i class=\"fa-solid fa-bars\"></i>
  295.           <div>
  296.            <canvas id=\"myChart\"></canvas>
  297.           </div>
  298.           <div class=\"container users_list\" id=\"usersLst-js\"></div>
  299.           <div class=\"modal fade\" id=\"viewAgent\" tabindex=\"-1\" aria-labelledby=\"modalLabel\" aria-hidden=\"true\">
  300.             <div class=\"modal-dialog modal-fullscreen\">
  301.                <div class=\"modal-content\">
  302.                   <div class=\"modal-header\">
  303.                     <h5 class=\"modal-title\" id=\"user-detail-header\"></h5>
  304.                     <button type=\"button\" class=\"btn-close\" data-mdb-dismiss=\"modal\" aria-label=\"Close\"></button>
  305.                   </div>
  306.                   <div class=\"modal-body\" id=\"viewAgent-js\">
  307.                     <div class=\"profil_container\" id=\"profilView-js\">
  308.               
  309.                      </div>
  310.                   </div>
  311.                   <div class=\"modal-footer\"></div>
  312.               </div>
  313.             </div>
  314.           </div>
  315.           <div class=\"modal fade\" id=\"searchFiche\" tabindex=\"-1\" aria-labelledby=\"modalLabel\" aria-hidden=\"true\">
  316.             <div class=\"modal-dialog modal-lg\">
  317.                <div class=\"modal-content\">
  318.                   <div class=\"modal-header\">
  319.                     <h5 class=\"modal-title\" id=\"user-detail-header\"></h5>
  320.                     <button type=\"button\" class=\"btn-close\" data-mdb-dismiss=\"modal\" aria-label=\"Close\"></button>
  321.                   </div>
  322.                   <div class=\"modal-body\" id=\"searchFiche-js\">
  323.                     {% include 'search.html.twig' %}
  324.                   </div>
  325.               </div>
  326.             </div>
  327.           </div>
  328.           <div class=\"modal fade\" id=\"addDep\" tabindex=\"-1\" aria-labelledby=\"modalLabel\" aria-hidden=\"true\">
  329.             <div class=\"modal-dialog modal-fullscreen\">
  330.                <div class=\"modal-content\">
  331.                   <div class=\"modal-header\">
  332.                     <div class=\"info-msg\"  id=\"infoMessage\">
  333.                       <i class=\"fa fa-info-circle\"></i>
  334.                         Glissez et déposez la carte(s) dans la colonne de droite pour attribuer un département à un agent, validez l’action en appuyant sur le bouton valider. 
  335.                         <br>Le bouton Mettre à jour sert à réattribuer des nouveaux départements à l’agent qui en amont a déjà eu ces attributions de département.</br>
  336.                     </div>
  337.                     <div class=\"success-msg\" id=\"succesMessage\" style=\"display:none\">
  338.                       <i class=\"fa fa-check\"></i>
  339.                         This is a success message. 
  340.                     </div>
  341.                     <div class=\"warning-msg\" id=\"warningMessage\" style=\"display:none\">
  342.                        <i class=\"fa fa-warning\"></i>
  343.                     </div>
  344.                     <button type=\"button\" class=\"btn-close\" data-mdb-dismiss=\"modal\" aria-label=\"Close\"></button>
  345.                   </div>
  346.                   <div class=\"modal-body d-flex justify-content-start\" id=\"addDep-js\">
  347.                       <div class=\"list-dep-not-lock w-25\">
  348.                         <div class=\"list-group list-group-light d-flex flex-column mb-3 border border-dark\" id=\"depNotLocked\"></div>
  349.                       </div>
  350.                       <div class=\"list-dep-lock w-25 \">
  351.                         <div class=\"list-group list-group-light d-flex flex-column mb-3 border border-dark drop-zone\"  id=\"depLocked\" ondragover=\"allowDrag(event)\" ondrop=\"ondropHandler(event)\" style=\"height:160px\"></div>
  352.                       </div> 
  353.                   </div>
  354.                   <div class=\"modal-footer\">
  355.                    <button type=\"button\" class=\"btn btn-secondary\"  id=\"validAddDep-js\" id=\"depLocked\"  onclick=\"validateDepAttrib(event)\">valider</button>
  356.                    <button type=\"button\" class=\"btn btn-secondary\"  id=\"updateAddDep-js\" id=\"depLocked\"  onclick=\"updateDepAttrib(event)\">mettre à jour</button>
  357.                   </div>
  358.               </div>
  359.             </div>
  360.           </div>
  361.           <div class=\"modal fade\" id=\"adminHistorique\" tabindex=\"-1\" aria-labelledby=\"modalLabel\" aria-hidden=\"true\">
  362.             <div class=\"modal-dialog modal-fullscreen\">
  363.                <div class=\"modal-content\">
  364.                   <div class=\"modal-header\">
  365.                       <div>
  366.                        <span>Historique de Traitement</span>
  367.                       </div>
  368.                       <button type=\"button\" class=\"btn-close\" data-mdb-dismiss=\"modal\" aria-label=\"Close\"></button>
  369.                   </div>
  370.                   <div class=\"modal-body d-flex justify-content-start\" id=\"bodyAdminHistorique-js\">
  371.                     <div class=\"adminHistoriqueTable\"> </div>
  372.                   </div>
  373.                   <div class=\"modal-footer\"></div>
  374.               </div>
  375.             </div>
  376.           </div>
  377.       </div>
  378.       
  379.     {% endblock %}
  380. {% endblock %}
  381. {% block chart %}
  382.    <script src=\"https://cdn.jsdelivr.net/npm/chart.js\"></script>
  383.    <script type=\"text/javascript\" src=\"{{ asset('/js/sideBar.js') }}\"></script>
  384.    <script src=\"{{asset('/js/graph.js') }}\"></script>
  385. {% endblock %}""admin/admin.html.twig""/home/infostatmut/validation_resto_new/templates/admin/admin.html.twig");
  386.     }
  387. }