var/cache/dev/srcDevDebugProjectContainerUrlMatcher.php line 5085

Open in your IDE?
  1. <?php
  2. use Symfony\Component\Routing\Exception\MethodNotAllowedException;
  3. use Symfony\Component\Routing\Exception\ResourceNotFoundException;
  4. use Symfony\Component\Routing\RequestContext;
  5. /**
  6.  * This class has been auto-generated
  7.  * by the Symfony Routing Component.
  8.  */
  9. class srcDevDebugProjectContainerUrlMatcher extends Symfony\Bundle\FrameworkBundle\Routing\RedirectableUrlMatcher
  10. {
  11.     public function __construct(RequestContext $context)
  12.     {
  13.         $this->context $context;
  14.     }
  15.     public function match($rawPathinfo)
  16.     {
  17.         $allow = array();
  18.         $pathinfo rawurldecode($rawPathinfo);
  19.         $trimmedPathinfo rtrim($pathinfo'/');
  20.         $context $this->context;
  21.         $request $this->request ?: $this->createRequest($pathinfo);
  22.         $requestMethod $canonicalMethod $context->getMethod();
  23.         if ('HEAD' === $requestMethod) {
  24.             $canonicalMethod 'GET';
  25.         }
  26.         // security
  27.         if ('/security' === $pathinfo) {
  28.             return array (  '_controller' => 'App\\Controller\\SecurityController::index',  '_route' => 'security',);
  29.         }
  30.         // licences_series_add_ajax
  31.         if ('/series/add_ajax' === $trimmedPathinfo) {
  32.             $ret = array (  '_controller' => 'App\\Controller\\LicencesController::add_serie_ajax',  '_route' => 'licences_series_add_ajax',);
  33.             if ('/' === substr($pathinfo, -1)) {
  34.                 // no-op
  35.             } elseif ('GET' !== $canonicalMethod) {
  36.                 goto not_licences_series_add_ajax;
  37.             } else {
  38.                 return array_replace($ret$this->redirect($rawPathinfo.'/''licences_series_add_ajax'));
  39.             }
  40.             return $ret;
  41.         }
  42.         not_licences_series_add_ajax:
  43.         if (=== strpos($pathinfo'/interventions')) {
  44.             // interventions_chart
  45.             if ('/interventions_chart' === $pathinfo) {
  46.                 return array (  '_controller' => 'App\\Controller\\SecurityController::interventions_chart',  '_route' => 'interventions_chart',);
  47.             }
  48.             // Interventions_user
  49.             if ('/interventions' === $trimmedPathinfo) {
  50.                 $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::index',  '_route' => 'Interventions_user',);
  51.                 if ('/' === substr($pathinfo, -1)) {
  52.                     // no-op
  53.                 } elseif ('GET' !== $canonicalMethod) {
  54.                     goto not_Interventions_user;
  55.                 } else {
  56.                     return array_replace($ret$this->redirect($rawPathinfo.'/''Interventions_user'));
  57.                 }
  58.                 return $ret;
  59.             }
  60.             not_Interventions_user:
  61.             // Interventions_vue_graphique
  62.             if ('/interventions/vue_graphique' === $pathinfo) {
  63.                 return array (  '_controller' => 'App\\Controller\\InterventionsFrontController::index',  '_route' => 'Interventions_vue_graphique',);
  64.             }
  65.             if (=== strpos($pathinfo'/interventions/a')) {
  66.                 // Interventions_user_add
  67.                 if ('/interventions/add' === $trimmedPathinfo) {
  68.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::add',  '_route' => 'Interventions_user_add',);
  69.                     if ('/' === substr($pathinfo, -1)) {
  70.                         // no-op
  71.                     } elseif ('GET' !== $canonicalMethod) {
  72.                         goto not_Interventions_user_add;
  73.                     } else {
  74.                         return array_replace($ret$this->redirect($rawPathinfo.'/''Interventions_user_add'));
  75.                     }
  76.                     return $ret;
  77.                 }
  78.                 not_Interventions_user_add:
  79.                 if (=== strpos($pathinfo'/interventions/add_check')) {
  80.                     // Interventions_user_add_check
  81.                     if ('/interventions/add_check' === $trimmedPathinfo) {
  82.                         $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::add_check',  '_route' => 'Interventions_user_add_check',);
  83.                         if ('/' === substr($pathinfo, -1)) {
  84.                             // no-op
  85.                         } elseif ('GET' !== $canonicalMethod) {
  86.                             goto not_Interventions_user_add_check;
  87.                         } else {
  88.                             return array_replace($ret$this->redirect($rawPathinfo.'/''Interventions_user_add_check'));
  89.                         }
  90.                         return $ret;
  91.                     }
  92.                     not_Interventions_user_add_check:
  93.                     // interventions_add_check_ajax
  94.                     if ('/interventions/add_check_ajax' === $trimmedPathinfo) {
  95.                         $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::add_check_ajax',  '_route' => 'interventions_add_check_ajax',);
  96.                         if ('/' === substr($pathinfo, -1)) {
  97.                             // no-op
  98.                         } elseif ('GET' !== $canonicalMethod) {
  99.                             goto not_interventions_add_check_ajax;
  100.                         } else {
  101.                             return array_replace($ret$this->redirect($rawPathinfo.'/''interventions_add_check_ajax'));
  102.                         }
  103.                         return $ret;
  104.                     }
  105.                     not_interventions_add_check_ajax:
  106.                 }
  107.                 // intervention_associer
  108.                 if ('/interventions/associer' === $trimmedPathinfo) {
  109.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::associer',  '_route' => 'intervention_associer',);
  110.                     if ('/' === substr($pathinfo, -1)) {
  111.                         // no-op
  112.                     } elseif ('GET' !== $canonicalMethod) {
  113.                         goto not_intervention_associer;
  114.                     } else {
  115.                         return array_replace($ret$this->redirect($rawPathinfo.'/''intervention_associer'));
  116.                     }
  117.                     return $ret;
  118.                 }
  119.                 not_intervention_associer:
  120.                 // affect_interventions_to_project
  121.                 if ('/interventions/affect_interventions_to_project' === $pathinfo) {
  122.                     return array (  '_controller' => 'App\\Controller\\InterventionsFrontController::affect_interventions_to_project',  '_route' => 'affect_interventions_to_project',);
  123.                 }
  124.             }
  125.             elseif (=== strpos($pathinfo'/interventions/modify')) {
  126.                 // Interventions_modify
  127.                 if (preg_match('#^/interventions/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  128.                     return $this->mergeDefaults(array_replace($matches, array('_route' => 'Interventions_modify')), array (  '_controller' => 'App\\Controller\\InterventionsFrontController::modify',));
  129.                 }
  130.                 // Interventions_modify_check
  131.                 if (=== strpos($pathinfo'/interventions/modify_check') && preg_match('#^/interventions/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  132.                     return $this->mergeDefaults(array_replace($matches, array('_route' => 'Interventions_modify_check')), array (  '_controller' => 'App\\Controller\\InterventionsFrontController::modify_check',));
  133.                 }
  134.                 // Interventions_modify_ajax_check
  135.                 if (=== strpos($pathinfo'/interventions/modify_ajax_check') && preg_match('#^/interventions/modify_ajax_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  136.                     return $this->mergeDefaults(array_replace($matches, array('_route' => 'Interventions_modify_ajax_check')), array (  '_controller' => 'App\\Controller\\InterventionsFrontController::modify_ajax_check',));
  137.                 }
  138.             }
  139.             // interventions_miseajour
  140.             if ('/interventions/mise_a_jour_intervention' === $trimmedPathinfo) {
  141.                 $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::mise_a_jour_intervention',  '_route' => 'interventions_miseajour',);
  142.                 if ('/' === substr($pathinfo, -1)) {
  143.                     // no-op
  144.                 } elseif ('GET' !== $canonicalMethod) {
  145.                     goto not_interventions_miseajour;
  146.                 } else {
  147.                     return array_replace($ret$this->redirect($rawPathinfo.'/''interventions_miseajour'));
  148.                 }
  149.                 return $ret;
  150.             }
  151.             not_interventions_miseajour:
  152.             // Interventions_liste_materiel_ajax
  153.             if ('/interventions/get_materiel_liste_ajax' === $trimmedPathinfo) {
  154.                 $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::get_materiel_liste_ajax',  '_route' => 'Interventions_liste_materiel_ajax',);
  155.                 if ('/' === substr($pathinfo, -1)) {
  156.                     // no-op
  157.                 } elseif ('GET' !== $canonicalMethod) {
  158.                     goto not_Interventions_liste_materiel_ajax;
  159.                 } else {
  160.                     return array_replace($ret$this->redirect($rawPathinfo.'/''Interventions_liste_materiel_ajax'));
  161.                 }
  162.                 return $ret;
  163.             }
  164.             not_Interventions_liste_materiel_ajax:
  165.             if (=== strpos($pathinfo'/interventions/change_etat')) {
  166.                 // Interventions_change_facture_state
  167.                 if ('/interventions/change_etat_facture' === $trimmedPathinfo) {
  168.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::change_etat_facture',  '_route' => 'Interventions_change_facture_state',);
  169.                     if ('/' === substr($pathinfo, -1)) {
  170.                         // no-op
  171.                     } elseif ('GET' !== $canonicalMethod) {
  172.                         goto not_Interventions_change_facture_state;
  173.                     } else {
  174.                         return array_replace($ret$this->redirect($rawPathinfo.'/''Interventions_change_facture_state'));
  175.                     }
  176.                     return $ret;
  177.                 }
  178.                 not_Interventions_change_facture_state:
  179.                 // Interventions_change_etat_intervention
  180.                 if ('/interventions/change_etat_intervention' === $trimmedPathinfo) {
  181.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::change_etat_intervention',  '_route' => 'Interventions_change_etat_intervention',);
  182.                     if ('/' === substr($pathinfo, -1)) {
  183.                         // no-op
  184.                     } elseif ('GET' !== $canonicalMethod) {
  185.                         goto not_Interventions_change_etat_intervention;
  186.                     } else {
  187.                         return array_replace($ret$this->redirect($rawPathinfo.'/''Interventions_change_etat_intervention'));
  188.                     }
  189.                     return $ret;
  190.                 }
  191.                 not_Interventions_change_etat_intervention:
  192.                 // interventions_change_etat
  193.                 if ('/interventions/change_etat' === $trimmedPathinfo) {
  194.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::change_etat',  '_route' => 'interventions_change_etat',);
  195.                     if ('/' === substr($pathinfo, -1)) {
  196.                         // no-op
  197.                     } elseif ('GET' !== $canonicalMethod) {
  198.                         goto not_interventions_change_etat;
  199.                     } else {
  200.                         return array_replace($ret$this->redirect($rawPathinfo.'/''interventions_change_etat'));
  201.                     }
  202.                     return $ret;
  203.                 }
  204.                 not_interventions_change_etat:
  205.             }
  206.             elseif (=== strpos($pathinfo'/interventions/interventions_')) {
  207.                 // interventions_archiver
  208.                 if ('/interventions/interventions_archiver' === $trimmedPathinfo) {
  209.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::archiver',  '_route' => 'interventions_archiver',);
  210.                     if ('/' === substr($pathinfo, -1)) {
  211.                         // no-op
  212.                     } elseif ('GET' !== $canonicalMethod) {
  213.                         goto not_interventions_archiver;
  214.                     } else {
  215.                         return array_replace($ret$this->redirect($rawPathinfo.'/''interventions_archiver'));
  216.                     }
  217.                     return $ret;
  218.                 }
  219.                 not_interventions_archiver:
  220.                 // interventions_supprimer
  221.                 if ('/interventions/interventions_supprimer' === $trimmedPathinfo) {
  222.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::interventions_supprimer',  '_route' => 'interventions_supprimer',);
  223.                     if ('/' === substr($pathinfo, -1)) {
  224.                         // no-op
  225.                     } elseif ('GET' !== $canonicalMethod) {
  226.                         goto not_interventions_supprimer;
  227.                     } else {
  228.                         return array_replace($ret$this->redirect($rawPathinfo.'/''interventions_supprimer'));
  229.                     }
  230.                     return $ret;
  231.                 }
  232.                 not_interventions_supprimer:
  233.                 // interventions_desarchiver
  234.                 if ('/interventions/interventions_desarchiver' === $trimmedPathinfo) {
  235.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::interventions_desarchiver',  '_route' => 'interventions_desarchiver',);
  236.                     if ('/' === substr($pathinfo, -1)) {
  237.                         // no-op
  238.                     } elseif ('GET' !== $canonicalMethod) {
  239.                         goto not_interventions_desarchiver;
  240.                     } else {
  241.                         return array_replace($ret$this->redirect($rawPathinfo.'/''interventions_desarchiver'));
  242.                     }
  243.                     return $ret;
  244.                 }
  245.                 not_interventions_desarchiver:
  246.                 // interventions_details_by_clients
  247.                 if ('/interventions/interventions_details_by_clients' === $trimmedPathinfo) {
  248.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::get_interventions_details_by_clients_ajax',  '_route' => 'interventions_details_by_clients',);
  249.                     if ('/' === substr($pathinfo, -1)) {
  250.                         // no-op
  251.                     } elseif ('GET' !== $canonicalMethod) {
  252.                         goto not_interventions_details_by_clients;
  253.                     } else {
  254.                         return array_replace($ret$this->redirect($rawPathinfo.'/''interventions_details_by_clients'));
  255.                     }
  256.                     return $ret;
  257.                 }
  258.                 not_interventions_details_by_clients:
  259.                 // interventions_timeline_data
  260.                 if ('/interventions/interventions_timeline_data' === $trimmedPathinfo) {
  261.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::getDataForInterventionsTimeline',  '_route' => 'interventions_timeline_data',);
  262.                     if ('/' === substr($pathinfo, -1)) {
  263.                         // no-op
  264.                     } elseif ('GET' !== $canonicalMethod) {
  265.                         goto not_interventions_timeline_data;
  266.                     } else {
  267.                         return array_replace($ret$this->redirect($rawPathinfo.'/''interventions_timeline_data'));
  268.                     }
  269.                     return $ret;
  270.                 }
  271.                 not_interventions_timeline_data:
  272.             }
  273.             elseif (=== strpos($pathinfo'/interventions/image')) {
  274.                 // Interventions_add_image
  275.                 if ('/interventions/image/add' === $trimmedPathinfo) {
  276.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::addImage',  '_route' => 'Interventions_add_image',);
  277.                     if ('/' === substr($pathinfo, -1)) {
  278.                         // no-op
  279.                     } elseif ('GET' !== $canonicalMethod) {
  280.                         goto not_Interventions_add_image;
  281.                     } else {
  282.                         return array_replace($ret$this->redirect($rawPathinfo.'/''Interventions_add_image'));
  283.                     }
  284.                     return $ret;
  285.                 }
  286.                 not_Interventions_add_image:
  287.                 // Interventions_upload_image
  288.                 if ('/interventions/image/upload' === $trimmedPathinfo) {
  289.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::upload_image_intervention',  '_route' => 'Interventions_upload_image',);
  290.                     if ('/' === substr($pathinfo, -1)) {
  291.                         // no-op
  292.                     } elseif ('GET' !== $canonicalMethod) {
  293.                         goto not_Interventions_upload_image;
  294.                     } else {
  295.                         return array_replace($ret$this->redirect($rawPathinfo.'/''Interventions_upload_image'));
  296.                     }
  297.                     return $ret;
  298.                 }
  299.                 not_Interventions_upload_image:
  300.                 // Interventions_deleteimage
  301.                 if ('/interventions/image/deleteimage' === $trimmedPathinfo) {
  302.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::delete_image_intervention',  '_route' => 'Interventions_deleteimage',);
  303.                     if ('/' === substr($pathinfo, -1)) {
  304.                         // no-op
  305.                     } elseif ('GET' !== $canonicalMethod) {
  306.                         goto not_Interventions_deleteimage;
  307.                     } else {
  308.                         return array_replace($ret$this->redirect($rawPathinfo.'/''Interventions_deleteimage'));
  309.                     }
  310.                     return $ret;
  311.                 }
  312.                 not_Interventions_deleteimage:
  313.             }
  314.             // intervention_dissocier
  315.             if (=== strpos($pathinfo'/interventions/dissocier') && preg_match('#^/interventions/dissocier/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  316.                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'intervention_dissocier')), array (  '_controller' => 'App\\Controller\\InterventionsFrontController::dissocier',));
  317.             }
  318.             // Interventions_correction_duree
  319.             if ('/interventions/duree_interventions_correction' === $pathinfo) {
  320.                 return array (  '_controller' => 'App\\Controller\\InterventionsFrontController::duree_interventions_correction',  '_route' => 'Interventions_correction_duree',);
  321.             }
  322.             // interventions_server_processing
  323.             if ('/interventions/server_processing' === $trimmedPathinfo) {
  324.                 $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::server_processing',  '_route' => 'interventions_server_processing',);
  325.                 if ('/' === substr($pathinfo, -1)) {
  326.                     // no-op
  327.                 } elseif ('GET' !== $canonicalMethod) {
  328.                     goto not_interventions_server_processing;
  329.                 } else {
  330.                     return array_replace($ret$this->redirect($rawPathinfo.'/''interventions_server_processing'));
  331.                 }
  332.                 return $ret;
  333.             }
  334.             not_interventions_server_processing:
  335.             // Interventions_correction
  336.             if ('/interventions/Interventions_correction' === $pathinfo) {
  337.                 return array (  '_controller' => 'App\\Controller\\InterventionsFrontController::Interventions_correction',  '_route' => 'Interventions_correction',);
  338.             }
  339.             // interventions_liste_vues
  340.             if ('/interventions/liste_vues' === $pathinfo) {
  341.                 return array (  '_controller' => 'App\\Controller\\InterventionsFrontController::listeVues',  '_route' => 'interventions_liste_vues',);
  342.             }
  343.             // Interventions_load_header_table
  344.             if ('/interventions/load_header_table' === $pathinfo) {
  345.                 return array (  '_controller' => 'App\\Controller\\InterventionsFrontController::loadHeaderTable',  '_route' => 'Interventions_load_header_table',);
  346.             }
  347.             if (=== strpos($pathinfo'/interventions/u')) {
  348.                 // update_project_interventions_descriptions_by_ids
  349.                 if ('/interventions/update_project_interventions_descriptions_by_ids' === $pathinfo) {
  350.                     return array (  '_controller' => 'App\\Controller\\InterventionsFrontController::update_project_interventions_descriptions_by_ids',  '_route' => 'update_project_interventions_descriptions_by_ids',);
  351.                 }
  352.                 // interventionUnassignUser
  353.                 if ('/interventions/unassign_user' === $pathinfo) {
  354.                     return array (  '_controller' => 'App\\Controller\\InterventionsFrontController::unassign_user',  '_route' => 'interventionUnassignUser',);
  355.                 }
  356.                 // interventionUnassignEquipe
  357.                 if ('/interventions/unassign_equipe' === $pathinfo) {
  358.                     return array (  '_controller' => 'App\\Controller\\InterventionsFrontController::unassign_equipe',  '_route' => 'interventionUnassignEquipe',);
  359.                 }
  360.             }
  361.             elseif (=== strpos($pathinfo'/interventions/t')) {
  362.                 // timeline_interventions_user_data
  363.                 if ('/interventions/timeline_interventions_user_data' === $trimmedPathinfo) {
  364.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::get_timeline_interventions_user_data',  '_route' => 'timeline_interventions_user_data',);
  365.                     if ('/' === substr($pathinfo, -1)) {
  366.                         // no-op
  367.                     } elseif ('GET' !== $canonicalMethod) {
  368.                         goto not_timeline_interventions_user_data;
  369.                     } else {
  370.                         return array_replace($ret$this->redirect($rawPathinfo.'/''timeline_interventions_user_data'));
  371.                     }
  372.                     return $ret;
  373.                 }
  374.                 not_timeline_interventions_user_data:
  375.                 // timeline_interventions_equipe_data
  376.                 if ('/interventions/timeline_interventions_equipe_data' === $trimmedPathinfo) {
  377.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::get_timeline_interventions_equipe_data',  '_route' => 'timeline_interventions_equipe_data',);
  378.                     if ('/' === substr($pathinfo, -1)) {
  379.                         // no-op
  380.                     } elseif ('GET' !== $canonicalMethod) {
  381.                         goto not_timeline_interventions_equipe_data;
  382.                     } else {
  383.                         return array_replace($ret$this->redirect($rawPathinfo.'/''timeline_interventions_equipe_data'));
  384.                     }
  385.                     return $ret;
  386.                 }
  387.                 not_timeline_interventions_equipe_data:
  388.                 // licences_types_client
  389.                 if ('/interventions/types_client' === $trimmedPathinfo) {
  390.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::getClientTypes',  '_route' => 'licences_types_client',);
  391.                     if ('/' === substr($pathinfo, -1)) {
  392.                         // no-op
  393.                     } elseif ('GET' !== $canonicalMethod) {
  394.                         goto not_licences_types_client;
  395.                     } else {
  396.                         return array_replace($ret$this->redirect($rawPathinfo.'/''licences_types_client'));
  397.                     }
  398.                     return $ret;
  399.                 }
  400.                 not_licences_types_client:
  401.             }
  402.             // ExportInterventionsVueGraphique
  403.             if ('/interventions/ExportInterventionsVueGraphique' === $trimmedPathinfo) {
  404.                 $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::ExportInterventionsVueGraphique',  '_route' => 'ExportInterventionsVueGraphique',);
  405.                 if ('/' === substr($pathinfo, -1)) {
  406.                     // no-op
  407.                 } elseif ('GET' !== $canonicalMethod) {
  408.                     goto not_ExportInterventionsVueGraphique;
  409.                 } else {
  410.                     return array_replace($ret$this->redirect($rawPathinfo.'/''ExportInterventionsVueGraphique'));
  411.                 }
  412.                 return $ret;
  413.             }
  414.             not_ExportInterventionsVueGraphique:
  415.             // licences_offres_client
  416.             if ('/interventions/offres_client' === $trimmedPathinfo) {
  417.                 $ret = array (  '_controller' => 'App\\Controller\\InterventionsController::getClientOffres',  '_route' => 'licences_offres_client',);
  418.                 if ('/' === substr($pathinfo, -1)) {
  419.                     // no-op
  420.                 } elseif ('GET' !== $canonicalMethod) {
  421.                     goto not_licences_offres_client;
  422.                 } else {
  423.                     return array_replace($ret$this->redirect($rawPathinfo.'/''licences_offres_client'));
  424.                 }
  425.                 return $ret;
  426.             }
  427.             not_licences_offres_client:
  428.             if (=== strpos($pathinfo'/interventions/offre_client')) {
  429.                 // licence_offre_client
  430.                 if ('/interventions/offre_client' === $trimmedPathinfo) {
  431.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsController::getClientOffre',  '_route' => 'licence_offre_client',);
  432.                     if ('/' === substr($pathinfo, -1)) {
  433.                         // no-op
  434.                     } elseif ('GET' !== $canonicalMethod) {
  435.                         goto not_licence_offre_client;
  436.                     } else {
  437.                         return array_replace($ret$this->redirect($rawPathinfo.'/''licence_offre_client'));
  438.                     }
  439.                     return $ret;
  440.                 }
  441.                 not_licence_offre_client:
  442.                 // licence_offre_date
  443.                 if ('/interventions/offre_client_date' === $trimmedPathinfo) {
  444.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsController::getClientOffreDuration',  '_route' => 'licence_offre_date',);
  445.                     if ('/' === substr($pathinfo, -1)) {
  446.                         // no-op
  447.                     } elseif ('GET' !== $canonicalMethod) {
  448.                         goto not_licence_offre_date;
  449.                     } else {
  450.                         return array_replace($ret$this->redirect($rawPathinfo.'/''licence_offre_date'));
  451.                     }
  452.                     return $ret;
  453.                 }
  454.                 not_licence_offre_date:
  455.                 // licence_offre_resteheure
  456.                 if ('/interventions/offre_client_resteheure' === $trimmedPathinfo) {
  457.                     $ret = array (  '_controller' => 'App\\Controller\\InterventionsController::getClientOffreNbrResteHeure',  '_route' => 'licence_offre_resteheure',);
  458.                     if ('/' === substr($pathinfo, -1)) {
  459.                         // no-op
  460.                     } elseif ('GET' !== $canonicalMethod) {
  461.                         goto not_licence_offre_resteheure;
  462.                     } else {
  463.                         return array_replace($ret$this->redirect($rawPathinfo.'/''licence_offre_resteheure'));
  464.                     }
  465.                     return $ret;
  466.                 }
  467.                 not_licence_offre_resteheure:
  468.             }
  469.         }
  470.         // devis_chart
  471.         if ('/devis_chart' === $pathinfo) {
  472.             return array (  '_controller' => 'App\\Controller\\SecurityController::chart_chiffre_affaire',  '_route' => 'devis_chart',);
  473.         }
  474.         // delete_temp_files
  475.         if ('/delete_temp_files' === $trimmedPathinfo) {
  476.             $ret = array (  '_controller' => 'App\\Controller\\InterventionsController::delete_temp_files',  '_route' => 'delete_temp_files',);
  477.             if ('/' === substr($pathinfo, -1)) {
  478.                 // no-op
  479.             } elseif ('GET' !== $canonicalMethod) {
  480.                 goto not_delete_temp_files;
  481.             } else {
  482.                 return array_replace($ret$this->redirect($rawPathinfo.'/''delete_temp_files'));
  483.             }
  484.             return $ret;
  485.         }
  486.         not_delete_temp_files:
  487.         if (=== strpos($pathinfo'/_')) {
  488.             // _twig_error_test
  489.             if (=== strpos($pathinfo'/_error') && preg_match('#^/_error/(?P<code>\\d+)(?:\\.(?P<_format>[^/]++))?$#sD'$pathinfo$matches)) {
  490.                 return $this->mergeDefaults(array_replace($matches, array('_route' => '_twig_error_test')), array (  '_controller' => 'twig.controller.preview_error:previewErrorPageAction',  '_format' => 'html',));
  491.             }
  492.             // _wdt
  493.             if (=== strpos($pathinfo'/_wdt') && preg_match('#^/_wdt/(?P<token>[^/]++)$#sD'$pathinfo$matches)) {
  494.                 return $this->mergeDefaults(array_replace($matches, array('_route' => '_wdt')), array (  '_controller' => 'web_profiler.controller.profiler:toolbarAction',));
  495.             }
  496.             if (=== strpos($pathinfo'/_profiler')) {
  497.                 // _profiler_home
  498.                 if ('/_profiler' === $trimmedPathinfo) {
  499.                     $ret = array (  '_controller' => 'web_profiler.controller.profiler:homeAction',  '_route' => '_profiler_home',);
  500.                     if ('/' === substr($pathinfo, -1)) {
  501.                         // no-op
  502.                     } elseif ('GET' !== $canonicalMethod) {
  503.                         goto not__profiler_home;
  504.                     } else {
  505.                         return array_replace($ret$this->redirect($rawPathinfo.'/''_profiler_home'));
  506.                     }
  507.                     return $ret;
  508.                 }
  509.                 not__profiler_home:
  510.                 if (=== strpos($pathinfo'/_profiler/search')) {
  511.                     // _profiler_search
  512.                     if ('/_profiler/search' === $pathinfo) {
  513.                         return array (  '_controller' => 'web_profiler.controller.profiler:searchAction',  '_route' => '_profiler_search',);
  514.                     }
  515.                     // _profiler_search_bar
  516.                     if ('/_profiler/search_bar' === $pathinfo) {
  517.                         return array (  '_controller' => 'web_profiler.controller.profiler:searchBarAction',  '_route' => '_profiler_search_bar',);
  518.                     }
  519.                 }
  520.                 // _profiler_phpinfo
  521.                 if ('/_profiler/phpinfo' === $pathinfo) {
  522.                     return array (  '_controller' => 'web_profiler.controller.profiler:phpinfoAction',  '_route' => '_profiler_phpinfo',);
  523.                 }
  524.                 // _profiler_search_results
  525.                 if (preg_match('#^/_profiler/(?P<token>[^/]++)/search/results$#sD'$pathinfo$matches)) {
  526.                     return $this->mergeDefaults(array_replace($matches, array('_route' => '_profiler_search_results')), array (  '_controller' => 'web_profiler.controller.profiler:searchResultsAction',));
  527.                 }
  528.                 // _profiler_open_file
  529.                 if ('/_profiler/open' === $pathinfo) {
  530.                     return array (  '_controller' => 'web_profiler.controller.profiler:openAction',  '_route' => '_profiler_open_file',);
  531.                 }
  532.                 // _profiler
  533.                 if (preg_match('#^/_profiler/(?P<token>[^/]++)$#sD'$pathinfo$matches)) {
  534.                     return $this->mergeDefaults(array_replace($matches, array('_route' => '_profiler')), array (  '_controller' => 'web_profiler.controller.profiler:panelAction',));
  535.                 }
  536.                 // _profiler_router
  537.                 if (preg_match('#^/_profiler/(?P<token>[^/]++)/router$#sD'$pathinfo$matches)) {
  538.                     return $this->mergeDefaults(array_replace($matches, array('_route' => '_profiler_router')), array (  '_controller' => 'web_profiler.controller.router:panelAction',));
  539.                 }
  540.                 // _profiler_exception
  541.                 if (preg_match('#^/_profiler/(?P<token>[^/]++)/exception$#sD'$pathinfo$matches)) {
  542.                     return $this->mergeDefaults(array_replace($matches, array('_route' => '_profiler_exception')), array (  '_controller' => 'web_profiler.controller.exception:showAction',));
  543.                 }
  544.                 // _profiler_exception_css
  545.                 if (preg_match('#^/_profiler/(?P<token>[^/]++)/exception\\.css$#sD'$pathinfo$matches)) {
  546.                     return $this->mergeDefaults(array_replace($matches, array('_route' => '_profiler_exception_css')), array (  '_controller' => 'web_profiler.controller.exception:cssAction',));
  547.                 }
  548.             }
  549.         }
  550.         // welcome
  551.         if ('' === $trimmedPathinfo) {
  552.             $ret = array (  '_controller' => 'App\\Controller\\SecurityController::index',  '_route' => 'welcome',);
  553.             if ('/' === substr($pathinfo, -1)) {
  554.                 // no-op
  555.             } elseif ('GET' !== $canonicalMethod) {
  556.                 goto not_welcome;
  557.             } else {
  558.                 return array_replace($ret$this->redirect($rawPathinfo.'/''welcome'));
  559.             }
  560.             return $ret;
  561.         }
  562.         not_welcome:
  563.         if (=== strpos($pathinfo'/home')) {
  564.             // home
  565.             if ('/home' === $pathinfo) {
  566.                 return array (  '_controller' => 'App\\Controller\\SecurityController::index',  '_route' => 'home',);
  567.             }
  568.             // ajax_calender
  569.             if ('/home/ajax_calender' === $pathinfo) {
  570.                 return array (  '_controller' => 'App\\Controller\\SecurityController::ajax_calender',  '_route' => 'ajax_calender',);
  571.             }
  572.             // adresses_client
  573.             if ('/home/adresses_client' === $pathinfo) {
  574.                 return array (  '_controller' => 'App\\Controller\\SecurityController::getClientAdresses',  '_route' => 'adresses_client',);
  575.             }
  576.             if (=== strpos($pathinfo'/home/client')) {
  577.                 // ticket_client
  578.                 if ('/home/client' === $pathinfo) {
  579.                     return array (  '_controller' => 'App\\Controller\\SecurityController::getClient',  '_route' => 'ticket_client',);
  580.                 }
  581.                 // Clients
  582.                 if ('/home/clients' === $pathinfo) {
  583.                     return array (  '_controller' => 'App\\Controller\\SecurityController::getClients',  '_route' => 'Clients',);
  584.                 }
  585.                 // Atelier_client_site
  586.                 if ('/home/client_site' === $trimmedPathinfo) {
  587.                     $ret = array (  '_controller' => 'App\\Controller\\SecurityController::get_client_site',  '_route' => 'Atelier_client_site',);
  588.                     if ('/' === substr($pathinfo, -1)) {
  589.                         // no-op
  590.                     } elseif ('GET' !== $canonicalMethod) {
  591.                         goto not_Atelier_client_site;
  592.                     } else {
  593.                         return array_replace($ret$this->redirect($rawPathinfo.'/''Atelier_client_site'));
  594.                     }
  595.                     return $ret;
  596.                 }
  597.                 not_Atelier_client_site:
  598.             }
  599.             elseif (=== strpos($pathinfo'/home/interventions_chart')) {
  600.                 // get_interventions_chart_data
  601.                 if ('/home/interventions_chart' === $trimmedPathinfo) {
  602.                     $ret = array (  '_controller' => 'App\\Controller\\SecurityController::interventions_chart',  '_route' => 'get_interventions_chart_data',);
  603.                     if ('/' === substr($pathinfo, -1)) {
  604.                         // no-op
  605.                     } elseif ('GET' !== $canonicalMethod) {
  606.                         goto not_get_interventions_chart_data;
  607.                     } else {
  608.                         return array_replace($ret$this->redirect($rawPathinfo.'/''get_interventions_chart_data'));
  609.                     }
  610.                     return $ret;
  611.                 }
  612.                 not_get_interventions_chart_data:
  613.                 // get_devis_chart_data
  614.                 if ('/home/interventions_chart_devis' === $trimmedPathinfo) {
  615.                     $ret = array (  '_controller' => 'App\\Controller\\SecurityController::chart_chiffre_affaire',  '_route' => 'get_devis_chart_data',);
  616.                     if ('/' === substr($pathinfo, -1)) {
  617.                         // no-op
  618.                     } elseif ('GET' !== $canonicalMethod) {
  619.                         goto not_get_devis_chart_data;
  620.                     } else {
  621.                         return array_replace($ret$this->redirect($rawPathinfo.'/''get_devis_chart_data'));
  622.                     }
  623.                     return $ret;
  624.                 }
  625.                 not_get_devis_chart_data:
  626.             }
  627.             // get_indicateurs
  628.             if ('/home/get_indicateurs' === $trimmedPathinfo) {
  629.                 $ret = array (  '_controller' => 'App\\Service\\ServiceTeaminfo::get_indicateurs',  '_route' => 'get_indicateurs',);
  630.                 if ('/' === substr($pathinfo, -1)) {
  631.                     // no-op
  632.                 } elseif ('GET' !== $canonicalMethod) {
  633.                     goto not_get_indicateurs;
  634.                 } else {
  635.                     return array_replace($ret$this->redirect($rawPathinfo.'/''get_indicateurs'));
  636.                 }
  637.                 return $ret;
  638.             }
  639.             not_get_indicateurs:
  640.             // get_conges
  641.             if ('/home/get_conges' === $trimmedPathinfo) {
  642.                 $ret = array (  '_controller' => 'App\\Controller\\SecurityController::conges_index',  '_route' => 'get_conges',);
  643.                 if ('/' === substr($pathinfo, -1)) {
  644.                     // no-op
  645.                 } elseif ('GET' !== $canonicalMethod) {
  646.                     goto not_get_conges;
  647.                 } else {
  648.                     return array_replace($ret$this->redirect($rawPathinfo.'/''get_conges'));
  649.                 }
  650.                 return $ret;
  651.             }
  652.             not_get_conges:
  653.             // user_calender
  654.             if ('/home/user_calender' === $trimmedPathinfo) {
  655.                 $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::user_calender',  '_route' => 'user_calender',);
  656.                 if ('/' === substr($pathinfo, -1)) {
  657.                     // no-op
  658.                 } elseif ('GET' !== $canonicalMethod) {
  659.                     goto not_user_calender;
  660.                 } else {
  661.                     return array_replace($ret$this->redirect($rawPathinfo.'/''user_calender'));
  662.                 }
  663.                 return $ret;
  664.             }
  665.             not_user_calender:
  666.         }
  667.         elseif (=== strpos($pathinfo'/c')) {
  668.             if (=== strpos($pathinfo'/co')) {
  669.                 // connectivity
  670.                 if ('/connectivity' === $pathinfo) {
  671.                     return array (  '_controller' => 'App\\Controller\\SecurityController::connectivity',  '_route' => 'connectivity',);
  672.                 }
  673.                 if (=== strpos($pathinfo'/connexion')) {
  674.                     // connexion
  675.                     if ('/connexion' === $pathinfo) {
  676.                         return array (  '_controller' => 'App\\Controller\\SecurityController::login',  '_route' => 'connexion',);
  677.                     }
  678.                     // forget_password
  679.                     if ('/connexion/forget_password' === $pathinfo) {
  680.                         return array (  '_controller' => 'App\\Controller\\SecurityController::forget_password',  '_route' => 'forget_password',);
  681.                     }
  682.                     if (=== strpos($pathinfo'/connexion/reset_password')) {
  683.                         // reset_password
  684.                         if (preg_match('#^/connexion/reset_password/(?P<reset>[^/]++)/(?P<e_mail>[^/]++)$#sD'$pathinfo$matches)) {
  685.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'reset_password')), array (  '_controller' => 'App\\Controller\\SecurityController::reset_password',));
  686.                         }
  687.                         // reset_password_check
  688.                         if (=== strpos($pathinfo'/connexion/reset_password_check') && preg_match('#^/connexion/reset_password_check/(?P<reset>[^/]++)/(?P<e_mail>[^/]++)$#sD'$pathinfo$matches)) {
  689.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'reset_password_check')), array (  '_controller' => 'App\\Controller\\SecurityController::reset_password_check',));
  690.                         }
  691.                     }
  692.                 }
  693.                 elseif (=== strpos($pathinfo'/comments')) {
  694.                     // comments
  695.                     if ('/comments' === $trimmedPathinfo) {
  696.                         $ret = array (  '_controller' => 'App\\Controller\\CommentsController::index',  '_route' => 'comments',);
  697.                         if ('/' === substr($pathinfo, -1)) {
  698.                             // no-op
  699.                         } elseif ('GET' !== $canonicalMethod) {
  700.                             goto not_comments;
  701.                         } else {
  702.                             return array_replace($ret$this->redirect($rawPathinfo.'/''comments'));
  703.                         }
  704.                         return $ret;
  705.                     }
  706.                     not_comments:
  707.                     // comments_list_ajax
  708.                     if ('/comments/comments_list_ajax' === $pathinfo) {
  709.                         return array (  '_controller' => 'App\\Controller\\CommentsController::load_comments_ajax',  '_route' => 'comments_list_ajax',);
  710.                     }
  711.                     // comment_add_check_ajax
  712.                     if ('/comments/add_check_ajax' === $pathinfo) {
  713.                         return array (  '_controller' => 'App\\Controller\\CommentsController::add_check_ajax',  '_route' => 'comment_add_check_ajax',);
  714.                     }
  715.                     // comment_modify_check_ajax
  716.                     if ('/comments/modify_check_ajax' === $pathinfo) {
  717.                         return array (  '_controller' => 'App\\Controller\\CommentsController::modify_check_ajax',  '_route' => 'comment_modify_check_ajax',);
  718.                     }
  719.                     // comment_remove_check_ajax
  720.                     if ('/comments/remove_check_ajax' === $pathinfo) {
  721.                         return array (  '_controller' => 'App\\Controller\\CommentsController::remove_check_ajax',  '_route' => 'comment_remove_check_ajax',);
  722.                     }
  723.                     // comment_delete_image_ajax
  724.                     if (=== strpos($pathinfo'/comments/delete_image_ajax') && preg_match('#^/comments/delete_image_ajax/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  725.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'comment_delete_image_ajax')), array (  '_controller' => 'App\\Controller\\CommentsController::delete_image_ajax',));
  726.                     }
  727.                 }
  728.                 elseif (=== strpos($pathinfo'/comment_category')) {
  729.                     // comment_category_list_sous_category
  730.                     if ('/comment_category/list_sous_category' === $pathinfo) {
  731.                         return array (  '_controller' => 'App\\Controller\\CommentCategoryController::listSousCategory',  '_route' => 'comment_category_list_sous_category',);
  732.                     }
  733.                     // comment_category_delete_category_container
  734.                     if ('/comment_category/delete_category_container' === $pathinfo) {
  735.                         return array (  '_controller' => 'App\\Controller\\CommentCategoryController::deleteCategoryContainer',  '_route' => 'comment_category_delete_category_container',);
  736.                     }
  737.                     // comment_category_add_category_ajax
  738.                     if ('/comment_category/add_category_ajax' === $pathinfo) {
  739.                         return array (  '_controller' => 'App\\Controller\\CommentCategoryController::add_check_ajax',  '_route' => 'comment_category_add_category_ajax',);
  740.                     }
  741.                     // comment_category_modify_ajax
  742.                     if ('/comment_category/modify_check_ajax' === $pathinfo) {
  743.                         return array (  '_controller' => 'App\\Controller\\CommentCategoryController::modify_check_ajax',  '_route' => 'comment_category_modify_ajax',);
  744.                     }
  745.                     // comment_category_close_ajax
  746.                     if ('/comment_category/comment_category_close_ajax' === $pathinfo) {
  747.                         return array (  '_controller' => 'App\\Controller\\CommentCategoryController::closeCategory',  '_route' => 'comment_category_close_ajax',);
  748.                     }
  749.                 }
  750.             }
  751.             elseif (=== strpos($pathinfo'/clients')) {
  752.                 if (=== strpos($pathinfo'/clients/add_')) {
  753.                     // clients_add_ajax
  754.                     if ('/clients/add_ajax' === $trimmedPathinfo) {
  755.                         $ret = array (  '_controller' => 'App\\Controller\\ClientsController::add_ajax',  '_route' => 'clients_add_ajax',);
  756.                         if ('/' === substr($pathinfo, -1)) {
  757.                             // no-op
  758.                         } elseif ('GET' !== $canonicalMethod) {
  759.                             goto not_clients_add_ajax;
  760.                         } else {
  761.                             return array_replace($ret$this->redirect($rawPathinfo.'/''clients_add_ajax'));
  762.                         }
  763.                         return $ret;
  764.                     }
  765.                     not_clients_add_ajax:
  766.                     // clients_add_adresse_ajax
  767.                     if ('/clients/add_adresse_ajax' === $trimmedPathinfo) {
  768.                         $ret = array (  '_controller' => 'App\\Controller\\ClientsController::add_adresse_ajax',  '_route' => 'clients_add_adresse_ajax',);
  769.                         if ('/' === substr($pathinfo, -1)) {
  770.                             // no-op
  771.                         } elseif ('GET' !== $canonicalMethod) {
  772.                             goto not_clients_add_adresse_ajax;
  773.                         } else {
  774.                             return array_replace($ret$this->redirect($rawPathinfo.'/''clients_add_adresse_ajax'));
  775.                         }
  776.                         return $ret;
  777.                     }
  778.                     not_clients_add_adresse_ajax:
  779.                     // add_client_ajax
  780.                     if ('/clients/add_client_ajax' === $trimmedPathinfo) {
  781.                         $ret = array (  '_controller' => 'App\\Controller\\ClientsController::add_client_ajax',  '_route' => 'add_client_ajax',);
  782.                         if ('/' === substr($pathinfo, -1)) {
  783.                             // no-op
  784.                         } elseif ('GET' !== $canonicalMethod) {
  785.                             goto not_add_client_ajax;
  786.                         } else {
  787.                             return array_replace($ret$this->redirect($rawPathinfo.'/''add_client_ajax'));
  788.                         }
  789.                         return $ret;
  790.                     }
  791.                     not_add_client_ajax:
  792.                 }
  793.                 // email_exists_ajax
  794.                 if ('/clients/email_exists_ajax' === $trimmedPathinfo) {
  795.                     $ret = array (  '_controller' => 'App\\Controller\\ClientsController::email_exists_ajax',  '_route' => 'email_exists_ajax',);
  796.                     if ('/' === substr($pathinfo, -1)) {
  797.                         // no-op
  798.                     } elseif ('GET' !== $canonicalMethod) {
  799.                         goto not_email_exists_ajax;
  800.                     } else {
  801.                         return array_replace($ret$this->redirect($rawPathinfo.'/''email_exists_ajax'));
  802.                     }
  803.                     return $ret;
  804.                 }
  805.                 not_email_exists_ajax:
  806.                 // clients_find_by_id
  807.                 if (preg_match('#^/clients/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  808.                     return $this->mergeDefaults(array_replace($matches, array('_route' => 'clients_find_by_id')), array (  '_controller' => 'App\\Controller\\ClientsController::getClientById',));
  809.                 }
  810.             }
  811.             // cron_update_denomination
  812.             if ('/cronUpdateClientsDenominations' === $pathinfo) {
  813.                 return array (  '_controller' => 'App\\Controller\\ClientsController::cronUpdateClientsDenominations',  '_route' => 'cron_update_denomination',);
  814.             }
  815.             // CronNotificationsProjects
  816.             if ('/cron_notifications_projects' === $pathinfo) {
  817.                 return array (  '_controller' => 'App\\Controller\\ProjectsController::CronNotificationsProjects',  '_route' => 'CronNotificationsProjects',);
  818.             }
  819.         }
  820.         // logout
  821.         if ('/logout' === $pathinfo) {
  822.             return array (  '_controller' => 'App\\Controller\\SecurityController::logout',  '_route' => 'logout',);
  823.         }
  824.         if (=== strpos($pathinfo'/licences')) {
  825.             // Licences_user
  826.             if ('/licences' === $trimmedPathinfo) {
  827.                 $ret = array (  '_controller' => 'App\\Controller\\LicencesFrontController::index',  '_route' => 'Licences_user',);
  828.                 if ('/' === substr($pathinfo, -1)) {
  829.                     // no-op
  830.                 } elseif ('GET' !== $canonicalMethod) {
  831.                     goto not_Licences_user;
  832.                 } else {
  833.                     return array_replace($ret$this->redirect($rawPathinfo.'/''Licences_user'));
  834.                 }
  835.                 return $ret;
  836.             }
  837.             not_Licences_user:
  838.             // licences_server_processing
  839.             if ('/licences/server_processing' === $pathinfo) {
  840.                 return array (  '_controller' => 'App\\Controller\\LicencesFrontController::licences_server_processing',  '_route' => 'licences_server_processing',);
  841.             }
  842.             if (=== strpos($pathinfo'/licences/add')) {
  843.                 // Licences_user_add
  844.                 if ('/licences/add' === $trimmedPathinfo) {
  845.                     $ret = array (  '_controller' => 'App\\Controller\\LicencesFrontController::add',  '_route' => 'Licences_user_add',);
  846.                     if ('/' === substr($pathinfo, -1)) {
  847.                         // no-op
  848.                     } elseif ('GET' !== $canonicalMethod) {
  849.                         goto not_Licences_user_add;
  850.                     } else {
  851.                         return array_replace($ret$this->redirect($rawPathinfo.'/''Licences_user_add'));
  852.                     }
  853.                     return $ret;
  854.                 }
  855.                 not_Licences_user_add:
  856.                 // Licence_user_add_check
  857.                 if ('/licences/add_check' === $trimmedPathinfo) {
  858.                     $ret = array (  '_controller' => 'App\\Controller\\LicencesFrontController::add_check',  '_route' => 'Licence_user_add_check',);
  859.                     if ('/' === substr($pathinfo, -1)) {
  860.                         // no-op
  861.                     } elseif ('GET' !== $canonicalMethod) {
  862.                         goto not_Licence_user_add_check;
  863.                     } else {
  864.                         return array_replace($ret$this->redirect($rawPathinfo.'/''Licence_user_add_check'));
  865.                     }
  866.                     return $ret;
  867.                 }
  868.                 not_Licence_user_add_check:
  869.             }
  870.             // Licences_archiver
  871.             if ('/licences/archiver' === $trimmedPathinfo) {
  872.                 $ret = array (  '_controller' => 'App\\Controller\\LicencesFrontController::archiver',  '_route' => 'Licences_archiver',);
  873.                 if ('/' === substr($pathinfo, -1)) {
  874.                     // no-op
  875.                 } elseif ('GET' !== $canonicalMethod) {
  876.                     goto not_Licences_archiver;
  877.                 } else {
  878.                     return array_replace($ret$this->redirect($rawPathinfo.'/''Licences_archiver'));
  879.                 }
  880.                 return $ret;
  881.             }
  882.             not_Licences_archiver:
  883.             // Licence_user_numero_serie
  884.             if ('/licences/numero_serie' === $trimmedPathinfo) {
  885.                 $ret = array (  '_controller' => 'App\\Controller\\LicencesFrontController::getNumeroSerie',  '_route' => 'Licence_user_numero_serie',);
  886.                 if ('/' === substr($pathinfo, -1)) {
  887.                     // no-op
  888.                 } elseif ('GET' !== $canonicalMethod) {
  889.                     goto not_Licence_user_numero_serie;
  890.                 } else {
  891.                     return array_replace($ret$this->redirect($rawPathinfo.'/''Licence_user_numero_serie'));
  892.                 }
  893.                 return $ret;
  894.             }
  895.             not_Licence_user_numero_serie:
  896.         }
  897.         // DeleteAllCookies
  898.         if ('/DeleteAllCookies' === $trimmedPathinfo) {
  899.             $ret = array (  '_controller' => 'App\\Controller\\SecurityController::DeleteAllCookies',  '_route' => 'DeleteAllCookies',);
  900.             if ('/' === substr($pathinfo, -1)) {
  901.                 // no-op
  902.             } elseif ('GET' !== $canonicalMethod) {
  903.                 goto not_DeleteAllCookies;
  904.             } else {
  905.                 return array_replace($ret$this->redirect($rawPathinfo.'/''DeleteAllCookies'));
  906.             }
  907.             return $ret;
  908.         }
  909.         not_DeleteAllCookies:
  910.         if (=== strpos($pathinfo'/a')) {
  911.             // ajax_checkUser
  912.             if ('/ajax_checkUser' === $trimmedPathinfo) {
  913.                 $ret = array (  '_controller' => 'App\\Controller\\UsersController::checkUser',  '_route' => 'ajax_checkUser',);
  914.                 if ('/' === substr($pathinfo, -1)) {
  915.                     // no-op
  916.                 } elseif ('GET' !== $canonicalMethod) {
  917.                     goto not_ajax_checkUser;
  918.                 } else {
  919.                     return array_replace($ret$this->redirect($rawPathinfo.'/''ajax_checkUser'));
  920.                 }
  921.                 return $ret;
  922.             }
  923.             not_ajax_checkUser:
  924.             // ajax_check_user_email
  925.             if ('/ajax_check_user_email' === $pathinfo) {
  926.                 return array (  '_controller' => 'App\\Controller\\UsersController::ajax_check_user_email',  '_route' => 'ajax_check_user_email',);
  927.             }
  928.             if (=== strpos($pathinfo'/atelier')) {
  929.                 // Atelier_user
  930.                 if ('/atelier' === $trimmedPathinfo) {
  931.                     $ret = array (  '_controller' => 'App\\Controller\\AteliersFrontController::index',  '_route' => 'Atelier_user',);
  932.                     if ('/' === substr($pathinfo, -1)) {
  933.                         // no-op
  934.                     } elseif ('GET' !== $canonicalMethod) {
  935.                         goto not_Atelier_user;
  936.                     } else {
  937.                         return array_replace($ret$this->redirect($rawPathinfo.'/''Atelier_user'));
  938.                     }
  939.                     return $ret;
  940.                 }
  941.                 not_Atelier_user:
  942.                 if (=== strpos($pathinfo'/atelier/add')) {
  943.                     // Atelier_user_add
  944.                     if ('/atelier/add' === $trimmedPathinfo) {
  945.                         $ret = array (  '_controller' => 'App\\Controller\\AteliersFrontController::add',  '_route' => 'Atelier_user_add',);
  946.                         if ('/' === substr($pathinfo, -1)) {
  947.                             // no-op
  948.                         } elseif ('GET' !== $canonicalMethod) {
  949.                             goto not_Atelier_user_add;
  950.                         } else {
  951.                             return array_replace($ret$this->redirect($rawPathinfo.'/''Atelier_user_add'));
  952.                         }
  953.                         return $ret;
  954.                     }
  955.                     not_Atelier_user_add:
  956.                     // Atelier_user_add_check
  957.                     if ('/atelier/add_check' === $trimmedPathinfo) {
  958.                         $ret = array (  '_controller' => 'App\\Controller\\AteliersFrontController::add_check',  '_route' => 'Atelier_user_add_check',);
  959.                         if ('/' === substr($pathinfo, -1)) {
  960.                             // no-op
  961.                         } elseif ('GET' !== $canonicalMethod) {
  962.                             goto not_Atelier_user_add_check;
  963.                         } else {
  964.                             return array_replace($ret$this->redirect($rawPathinfo.'/''Atelier_user_add_check'));
  965.                         }
  966.                         return $ret;
  967.                     }
  968.                     not_Atelier_user_add_check:
  969.                 }
  970.                 // atelier_ticket_archived
  971.                 if ('/atelier/archived' === $pathinfo) {
  972.                     return array (  '_controller' => 'App\\Controller\\AteliersFrontController::atelier_archive',  '_route' => 'atelier_ticket_archived',);
  973.                 }
  974.                 if (=== strpos($pathinfo'/atelier/m')) {
  975.                     // materiel_add_ajax
  976.                     if ('/atelier/materiel/add' === $trimmedPathinfo) {
  977.                         $ret = array (  '_controller' => 'App\\Controller\\AteliersFrontController::materiel_add_ajax',  '_route' => 'materiel_add_ajax',);
  978.                         if ('/' === substr($pathinfo, -1)) {
  979.                             // no-op
  980.                         } elseif ('GET' !== $canonicalMethod) {
  981.                             goto not_materiel_add_ajax;
  982.                         } else {
  983.                             return array_replace($ret$this->redirect($rawPathinfo.'/''materiel_add_ajax'));
  984.                         }
  985.                         return $ret;
  986.                     }
  987.                     not_materiel_add_ajax:
  988.                     // marque_add_ajax
  989.                     if ('/atelier/marque/add' === $trimmedPathinfo) {
  990.                         $ret = array (  '_controller' => 'App\\Controller\\AteliersFrontController::marque_add_ajax',  '_route' => 'marque_add_ajax',);
  991.                         if ('/' === substr($pathinfo, -1)) {
  992.                             // no-op
  993.                         } elseif ('GET' !== $canonicalMethod) {
  994.                             goto not_marque_add_ajax;
  995.                         } else {
  996.                             return array_replace($ret$this->redirect($rawPathinfo.'/''marque_add_ajax'));
  997.                         }
  998.                         return $ret;
  999.                     }
  1000.                     not_marque_add_ajax:
  1001.                     if (=== strpos($pathinfo'/atelier/modify')) {
  1002.                         // Atelier_modify
  1003.                         if (preg_match('#^/atelier/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1004.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'Atelier_modify')), array (  '_controller' => 'App\\Controller\\AteliersFrontController::modify',));
  1005.                         }
  1006.                         // Atelier_modify_check
  1007.                         if (=== strpos($pathinfo'/atelier/modify_check') && preg_match('#^/atelier/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1008.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'Atelier_modify_check')), array (  '_controller' => 'App\\Controller\\AteliersFrontController::modify_check',));
  1009.                         }
  1010.                     }
  1011.                 }
  1012.                 // os_add_ajax
  1013.                 if ('/atelier/os/add' === $trimmedPathinfo) {
  1014.                     $ret = array (  '_controller' => 'App\\Controller\\AteliersFrontController::os_add_ajax',  '_route' => 'os_add_ajax',);
  1015.                     if ('/' === substr($pathinfo, -1)) {
  1016.                         // no-op
  1017.                     } elseif ('GET' !== $canonicalMethod) {
  1018.                         goto not_os_add_ajax;
  1019.                     } else {
  1020.                         return array_replace($ret$this->redirect($rawPathinfo.'/''os_add_ajax'));
  1021.                     }
  1022.                     return $ret;
  1023.                 }
  1024.                 not_os_add_ajax:
  1025.                 // deplacer_ticket_ajax
  1026.                 if ('/atelier/update_etat/update' === $trimmedPathinfo) {
  1027.                     $ret = array (  '_controller' => 'App\\Controller\\AteliersFrontController::deplacer_ticket_ajax',  '_route' => 'deplacer_ticket_ajax',);
  1028.                     if ('/' === substr($pathinfo, -1)) {
  1029.                         // no-op
  1030.                     } elseif ('GET' !== $canonicalMethod) {
  1031.                         goto not_deplacer_ticket_ajax;
  1032.                     } else {
  1033.                         return array_replace($ret$this->redirect($rawPathinfo.'/''deplacer_ticket_ajax'));
  1034.                     }
  1035.                     return $ret;
  1036.                 }
  1037.                 not_deplacer_ticket_ajax:
  1038.                 if (=== strpos($pathinfo'/atelier/s')) {
  1039.                     // archived_server_processing
  1040.                     if ('/atelier/server_processing' === $pathinfo) {
  1041.                         return array (  '_controller' => 'App\\Controller\\AteliersFrontController::archived_server_processing_ajax',  '_route' => 'archived_server_processing',);
  1042.                     }
  1043.                     // atelier_send_sms
  1044.                     if ('/atelier/send_sms' === $pathinfo) {
  1045.                         return array (  '_controller' => 'App\\Controller\\AteliersFrontController::send_sms',  '_route' => 'atelier_send_sms',);
  1046.                     }
  1047.                     // Atelier_save_uploaded_image
  1048.                     if ('/atelier/save_uploaded_image' === $trimmedPathinfo) {
  1049.                         $ret = array (  '_controller' => 'App\\Controller\\AteliersFrontController::save_uploaded_image',  '_route' => 'Atelier_save_uploaded_image',);
  1050.                         if ('/' === substr($pathinfo, -1)) {
  1051.                             // no-op
  1052.                         } elseif ('GET' !== $canonicalMethod) {
  1053.                             goto not_Atelier_save_uploaded_image;
  1054.                         } else {
  1055.                             return array_replace($ret$this->redirect($rawPathinfo.'/''Atelier_save_uploaded_image'));
  1056.                         }
  1057.                         return $ret;
  1058.                     }
  1059.                     not_Atelier_save_uploaded_image:
  1060.                     // atelier_sms_envoi
  1061.                     if ('/atelier/sms_envoi' === $pathinfo) {
  1062.                         return array (  '_controller' => 'App\\Controller\\AteliersFrontController::sms_envoi',  '_route' => 'atelier_sms_envoi',);
  1063.                     }
  1064.                 }
  1065.                 // Atelier_delete_uploaded_image
  1066.                 if ('/atelier/delete_uploaded_image' === $trimmedPathinfo) {
  1067.                     $ret = array (  '_controller' => 'App\\Controller\\AteliersFrontController::delete_uploaded_image',  '_route' => 'Atelier_delete_uploaded_image',);
  1068.                     if ('/' === substr($pathinfo, -1)) {
  1069.                         // no-op
  1070.                     } elseif ('GET' !== $canonicalMethod) {
  1071.                         goto not_Atelier_delete_uploaded_image;
  1072.                     } else {
  1073.                         return array_replace($ret$this->redirect($rawPathinfo.'/''Atelier_delete_uploaded_image'));
  1074.                     }
  1075.                     return $ret;
  1076.                 }
  1077.                 not_Atelier_delete_uploaded_image:
  1078.                 // Atelier_client_type
  1079.                 if ('/atelier/client_type' === $trimmedPathinfo) {
  1080.                     $ret = array (  '_controller' => 'App\\Controller\\AteliersFrontController::check_client_type',  '_route' => 'Atelier_client_type',);
  1081.                     if ('/' === substr($pathinfo, -1)) {
  1082.                         // no-op
  1083.                     } elseif ('GET' !== $canonicalMethod) {
  1084.                         goto not_Atelier_client_type;
  1085.                     } else {
  1086.                         return array_replace($ret$this->redirect($rawPathinfo.'/''Atelier_client_type'));
  1087.                     }
  1088.                     return $ret;
  1089.                 }
  1090.                 not_Atelier_client_type:
  1091.                 // atelier_load_ajax
  1092.                 if ('/ateliers/ateliers_load_ajax' === $pathinfo) {
  1093.                     return array (  '_controller' => 'App\\Controller\\AteliersFrontController::ateliers_load_ajax',  '_route' => 'atelier_load_ajax',);
  1094.                 }
  1095.                 // archiver_ticket_ajax
  1096.                 if (=== strpos($pathinfo'/ateliers/archiver_ticket_ajax') && preg_match('#^/ateliers/archiver_ticket_ajax/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1097.                     return $this->mergeDefaults(array_replace($matches, array('_route' => 'archiver_ticket_ajax')), array (  '_controller' => 'App\\Controller\\AteliersFrontController::archiver_ticket_ajax',));
  1098.                 }
  1099.             }
  1100.             elseif (=== strpos($pathinfo'/admin')) {
  1101.                 if (=== strpos($pathinfo'/admin/users')) {
  1102.                     // users
  1103.                     if ('/admin/users' === $trimmedPathinfo) {
  1104.                         $ret = array (  '_controller' => 'App\\Controller\\UsersController::index',  '_route' => 'users',);
  1105.                         if ('/' === substr($pathinfo, -1)) {
  1106.                             // no-op
  1107.                         } elseif ('GET' !== $canonicalMethod) {
  1108.                             goto not_users;
  1109.                         } else {
  1110.                             return array_replace($ret$this->redirect($rawPathinfo.'/''users'));
  1111.                         }
  1112.                         return $ret;
  1113.                     }
  1114.                     not_users:
  1115.                     if (=== strpos($pathinfo'/admin/users/u')) {
  1116.                         // users_server_processing
  1117.                         if ('/admin/users/users_server_processing' === $pathinfo) {
  1118.                             return array (  '_controller' => 'App\\Controller\\UsersController::users_server_processing',  '_route' => 'users_server_processing',);
  1119.                         }
  1120.                         // user_total_time_work_server_processing
  1121.                         if ('/admin/users/user_total_time_work_server_processing' === $trimmedPathinfo) {
  1122.                             $ret = array (  '_controller' => 'App\\Controller\\UsersController::user_total_time_work_server_processing',  '_route' => 'user_total_time_work_server_processing',);
  1123.                             if ('/' === substr($pathinfo, -1)) {
  1124.                                 // no-op
  1125.                             } elseif ('GET' !== $canonicalMethod) {
  1126.                                 goto not_user_total_time_work_server_processing;
  1127.                             } else {
  1128.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''user_total_time_work_server_processing'));
  1129.                             }
  1130.                             return $ret;
  1131.                         }
  1132.                         not_user_total_time_work_server_processing:
  1133.                         // update_cookie_intervention
  1134.                         if ('/admin/users/update_cookie_intervention' === $trimmedPathinfo) {
  1135.                             $ret = array (  '_controller' => 'App\\Controller\\UsersController::update_cookie_intervention',  '_route' => 'update_cookie_intervention',);
  1136.                             if ('/' === substr($pathinfo, -1)) {
  1137.                                 // no-op
  1138.                             } elseif ('GET' !== $canonicalMethod) {
  1139.                                 goto not_update_cookie_intervention;
  1140.                             } else {
  1141.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''update_cookie_intervention'));
  1142.                             }
  1143.                             return $ret;
  1144.                         }
  1145.                         not_update_cookie_intervention:
  1146.                     }
  1147.                     elseif (=== strpos($pathinfo'/admin/users/add')) {
  1148.                         // users_add
  1149.                         if (preg_match('#^/admin/users/add/(?P<from>[^/]++)$#sD'$pathinfo$matches)) {
  1150.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'users_add')), array (  '_controller' => 'App\\Controller\\UsersController::add',));
  1151.                         }
  1152.                         // users_add_check
  1153.                         if ('/admin/users/add_check' === $trimmedPathinfo) {
  1154.                             $ret = array (  '_controller' => 'App\\Controller\\UsersController::add_check',  '_route' => 'users_add_check',);
  1155.                             if ('/' === substr($pathinfo, -1)) {
  1156.                                 // no-op
  1157.                             } elseif ('GET' !== $canonicalMethod) {
  1158.                                 goto not_users_add_check;
  1159.                             } else {
  1160.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''users_add_check'));
  1161.                             }
  1162.                             return $ret;
  1163.                         }
  1164.                         not_users_add_check:
  1165.                     }
  1166.                     // users_email_check
  1167.                     if ('/admin/users/email_check' === $trimmedPathinfo) {
  1168.                         $ret = array (  '_controller' => 'App\\Controller\\UsersController::email_check',  '_route' => 'users_email_check',);
  1169.                         if ('/' === substr($pathinfo, -1)) {
  1170.                             // no-op
  1171.                         } elseif ('GET' !== $canonicalMethod) {
  1172.                             goto not_users_email_check;
  1173.                         } else {
  1174.                             return array_replace($ret$this->redirect($rawPathinfo.'/''users_email_check'));
  1175.                         }
  1176.                         return $ret;
  1177.                     }
  1178.                     not_users_email_check:
  1179.                     // users_export
  1180.                     if ('/admin/users/export' === $trimmedPathinfo) {
  1181.                         $ret = array (  '_controller' => 'App\\Controller\\UsersController::exporter',  '_route' => 'users_export',);
  1182.                         if ('/' === substr($pathinfo, -1)) {
  1183.                             // no-op
  1184.                         } elseif ('GET' !== $canonicalMethod) {
  1185.                             goto not_users_export;
  1186.                         } else {
  1187.                             return array_replace($ret$this->redirect($rawPathinfo.'/''users_export'));
  1188.                         }
  1189.                         return $ret;
  1190.                     }
  1191.                     not_users_export:
  1192.                     // users_modify
  1193.                     if (=== strpos($pathinfo'/admin/users/modify') && preg_match('#^/admin/users/modify/(?P<from>[^/]++)/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1194.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'users_modify')), array (  '_controller' => 'App\\Controller\\UsersController::modify',));
  1195.                     }
  1196.                     // users_delete
  1197.                     if (=== strpos($pathinfo'/admin/users/delete') && preg_match('#^/admin/users/delete/(?P<from>[^/]++)/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1198.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'users_delete')), array (  '_controller' => 'App\\Controller\\UsersController::supprimer',));
  1199.                     }
  1200.                     // users_desarchiver
  1201.                     if (=== strpos($pathinfo'/admin/users/desarchiver') && preg_match('#^/admin/users/desarchiver/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1202.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'users_desarchiver')), array (  '_controller' => 'App\\Controller\\UsersController::desarchiver',));
  1203.                     }
  1204.                     // currentuser_worktime_intervention
  1205.                     if ('/admin/users/currentuser_worktime_intervention' === $trimmedPathinfo) {
  1206.                         $ret = array (  '_controller' => 'App\\Controller\\UsersController::currentuser_worktime_intervention',  '_route' => 'currentuser_worktime_intervention',);
  1207.                         if ('/' === substr($pathinfo, -1)) {
  1208.                             // no-op
  1209.                         } elseif ('GET' !== $canonicalMethod) {
  1210.                             goto not_currentuser_worktime_intervention;
  1211.                         } else {
  1212.                             return array_replace($ret$this->redirect($rawPathinfo.'/''currentuser_worktime_intervention'));
  1213.                         }
  1214.                         return $ret;
  1215.                     }
  1216.                     not_currentuser_worktime_intervention:
  1217.                 }
  1218.                 elseif (=== strpos($pathinfo'/admin/c')) {
  1219.                     if (=== strpos($pathinfo'/admin/clients')) {
  1220.                         // clients
  1221.                         if ('/admin/clients' === $trimmedPathinfo) {
  1222.                             $ret = array (  '_controller' => 'App\\Controller\\ClientsController::index',  '_route' => 'clients',);
  1223.                             if ('/' === substr($pathinfo, -1)) {
  1224.                                 // no-op
  1225.                             } elseif ('GET' !== $canonicalMethod) {
  1226.                                 goto not_clients;
  1227.                             } else {
  1228.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''clients'));
  1229.                             }
  1230.                             return $ret;
  1231.                         }
  1232.                         not_clients:
  1233.                         // liste_user_client_server_processing
  1234.                         if ('/admin/clients/user_client_server_processing' === $pathinfo) {
  1235.                             return array (  '_controller' => 'App\\Controller\\ClientsController::liste_user_client_server_processing',  '_route' => 'liste_user_client_server_processing',);
  1236.                         }
  1237.                         // clients_server_processing
  1238.                         if ('/admin/clients/server_processing' === $pathinfo) {
  1239.                             return array (  '_controller' => 'App\\Controller\\ClientsController::liste_clients_server_processing',  '_route' => 'clients_server_processing',);
  1240.                         }
  1241.                         if (=== strpos($pathinfo'/admin/clients/add')) {
  1242.                             // addresse_clients_server_processing
  1243.                             if ('/admin/clients/addresse_clients_server_processing' === $pathinfo) {
  1244.                                 return array (  '_controller' => 'App\\Controller\\ClientsController::addresse_clients_server_processing',  '_route' => 'addresse_clients_server_processing',);
  1245.                             }
  1246.                             // clients_add
  1247.                             if ('/admin/clients/add' === $trimmedPathinfo) {
  1248.                                 $ret = array (  '_controller' => 'App\\Controller\\ClientsController::add',  '_route' => 'clients_add',);
  1249.                                 if ('/' === substr($pathinfo, -1)) {
  1250.                                     // no-op
  1251.                                 } elseif ('GET' !== $canonicalMethod) {
  1252.                                     goto not_clients_add;
  1253.                                 } else {
  1254.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''clients_add'));
  1255.                                 }
  1256.                                 return $ret;
  1257.                             }
  1258.                             not_clients_add:
  1259.                             // clients_add_check
  1260.                             if ('/admin/clients/add_check' === $trimmedPathinfo) {
  1261.                                 $ret = array (  '_controller' => 'App\\Controller\\ClientsController::add_check',  '_route' => 'clients_add_check',);
  1262.                                 if ('/' === substr($pathinfo, -1)) {
  1263.                                     // no-op
  1264.                                 } elseif ('GET' !== $canonicalMethod) {
  1265.                                     goto not_clients_add_check;
  1266.                                 } else {
  1267.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''clients_add_check'));
  1268.                                 }
  1269.                                 return $ret;
  1270.                             }
  1271.                             not_clients_add_check:
  1272.                         }
  1273.                         // contrats_clients_server_processing
  1274.                         if ('/admin/clients/contrats_clients_server_processing' === $pathinfo) {
  1275.                             return array (  '_controller' => 'App\\Controller\\ClientsController::contrats_clients_server_processing',  '_route' => 'contrats_clients_server_processing',);
  1276.                         }
  1277.                         if (=== strpos($pathinfo'/admin/clients/modify')) {
  1278.                             // clients_modify
  1279.                             if (preg_match('#^/admin/clients/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1280.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'clients_modify')), array (  '_controller' => 'App\\Controller\\ClientsController::modify',));
  1281.                             }
  1282.                             // clients_modify_check
  1283.                             if (=== strpos($pathinfo'/admin/clients/modify_check') && preg_match('#^/admin/clients/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1284.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'clients_modify_check')), array (  '_controller' => 'App\\Controller\\ClientsController::modify_check',));
  1285.                             }
  1286.                         }
  1287.                         // clients_delete
  1288.                         if (=== strpos($pathinfo'/admin/clients/delete') && preg_match('#^/admin/clients/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1289.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'clients_delete')), array (  '_controller' => 'App\\Controller\\ClientsController::supprimer',));
  1290.                         }
  1291.                         if (=== strpos($pathinfo'/admin/clients/export')) {
  1292.                             // clients_export
  1293.                             if ('/admin/clients/export' === $trimmedPathinfo) {
  1294.                                 $ret = array (  '_controller' => 'App\\Controller\\ClientsController::exporter',  '_route' => 'clients_export',);
  1295.                                 if ('/' === substr($pathinfo, -1)) {
  1296.                                     // no-op
  1297.                                 } elseif ('GET' !== $canonicalMethod) {
  1298.                                     goto not_clients_export;
  1299.                                 } else {
  1300.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''clients_export'));
  1301.                                 }
  1302.                                 return $ret;
  1303.                             }
  1304.                             not_clients_export:
  1305.                             // clients_type_export
  1306.                             if ('/admin/clients/export_client' === $trimmedPathinfo) {
  1307.                                 $ret = array (  '_controller' => 'App\\Controller\\ClientsController::exporter_clients',  '_route' => 'clients_type_export',);
  1308.                                 if ('/' === substr($pathinfo, -1)) {
  1309.                                     // no-op
  1310.                                 } elseif ('GET' !== $canonicalMethod) {
  1311.                                     goto not_clients_type_export;
  1312.                                 } else {
  1313.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''clients_type_export'));
  1314.                                 }
  1315.                                 return $ret;
  1316.                             }
  1317.                             not_clients_type_export:
  1318.                             // exportListUserClient
  1319.                             if ('/admin/clients/exportListUserClient' === $trimmedPathinfo) {
  1320.                                 $ret = array (  '_controller' => 'App\\Controller\\ClientsController::exportListUserClient',  '_route' => 'exportListUserClient',);
  1321.                                 if ('/' === substr($pathinfo, -1)) {
  1322.                                     // no-op
  1323.                                 } elseif ('GET' !== $canonicalMethod) {
  1324.                                     goto not_exportListUserClient;
  1325.                                 } else {
  1326.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''exportListUserClient'));
  1327.                                 }
  1328.                                 return $ret;
  1329.                             }
  1330.                             not_exportListUserClient:
  1331.                         }
  1332.                         // adresses_add
  1333.                         if (preg_match('#^/admin/clients/(?P<client>[^/]++)/adresses/add/?$#sD'$pathinfo$matches)) {
  1334.                             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'adresses_add')), array (  '_controller' => 'App\\Controller\\ClientsController::add_adresses',));
  1335.                             if ('/' === substr($pathinfo, -1)) {
  1336.                                 // no-op
  1337.                             } elseif ('GET' !== $canonicalMethod) {
  1338.                                 goto not_adresses_add;
  1339.                             } else {
  1340.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''adresses_add'));
  1341.                             }
  1342.                             return $ret;
  1343.                         }
  1344.                         not_adresses_add:
  1345.                         // adresses_add_check
  1346.                         if (preg_match('#^/admin/clients/(?P<client>[^/]++)/adresses/add_check/?$#sD'$pathinfo$matches)) {
  1347.                             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'adresses_add_check')), array (  '_controller' => 'App\\Controller\\ClientsController::add_adresses_check',));
  1348.                             if ('/' === substr($pathinfo, -1)) {
  1349.                                 // no-op
  1350.                             } elseif ('GET' !== $canonicalMethod) {
  1351.                                 goto not_adresses_add_check;
  1352.                             } else {
  1353.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''adresses_add_check'));
  1354.                             }
  1355.                             return $ret;
  1356.                         }
  1357.                         not_adresses_add_check:
  1358.                         // adresses_modify
  1359.                         if (preg_match('#^/admin/clients/(?P<client>[^/]++)/adresses/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1360.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'adresses_modify')), array (  '_controller' => 'App\\Controller\\ClientsController::modify_adresses',));
  1361.                         }
  1362.                         // adresses_modify_check
  1363.                         if (preg_match('#^/admin/clients/(?P<client>[^/]++)/adresses/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1364.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'adresses_modify_check')), array (  '_controller' => 'App\\Controller\\ClientsController::modify_adresses_check',));
  1365.                         }
  1366.                         // adresses_delete
  1367.                         if (preg_match('#^/admin/clients/(?P<client>[^/]++)/adresses/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1368.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'adresses_delete')), array (  '_controller' => 'App\\Controller\\ClientsController::supprimer_adresses',));
  1369.                         }
  1370.                         // ajax_check_client_name
  1371.                         if ('/admin/clients/ajax_check_client_name' === $trimmedPathinfo) {
  1372.                             $ret = array (  '_controller' => 'App\\Controller\\ClientsController::ajax_check_client_name',  '_route' => 'ajax_check_client_name',);
  1373.                             if ('/' === substr($pathinfo, -1)) {
  1374.                                 // no-op
  1375.                             } elseif ('GET' !== $canonicalMethod) {
  1376.                                 goto not_ajax_check_client_name;
  1377.                             } else {
  1378.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''ajax_check_client_name'));
  1379.                             }
  1380.                             return $ret;
  1381.                         }
  1382.                         not_ajax_check_client_name:
  1383.                     }
  1384.                     elseif (=== strpos($pathinfo'/admin/contrats')) {
  1385.                         if (=== strpos($pathinfo'/admin/contrats/add')) {
  1386.                             // contrats_add
  1387.                             if ('/admin/contrats/add' === $trimmedPathinfo) {
  1388.                                 $ret = array (  '_controller' => 'App\\Controller\\ContratsController::add',  '_route' => 'contrats_add',);
  1389.                                 if ('/' === substr($pathinfo, -1)) {
  1390.                                     // no-op
  1391.                                 } elseif ('GET' !== $canonicalMethod) {
  1392.                                     goto not_contrats_add;
  1393.                                 } else {
  1394.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''contrats_add'));
  1395.                                 }
  1396.                                 return $ret;
  1397.                             }
  1398.                             not_contrats_add:
  1399.                             // contrats_add_check
  1400.                             if ('/admin/contrats/add_check' === $trimmedPathinfo) {
  1401.                                 $ret = array (  '_controller' => 'App\\Controller\\ContratsController::add_check',  '_route' => 'contrats_add_check',);
  1402.                                 if ('/' === substr($pathinfo, -1)) {
  1403.                                     // no-op
  1404.                                 } elseif ('GET' !== $canonicalMethod) {
  1405.                                     goto not_contrats_add_check;
  1406.                                 } else {
  1407.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''contrats_add_check'));
  1408.                                 }
  1409.                                 return $ret;
  1410.                             }
  1411.                             not_contrats_add_check:
  1412.                         }
  1413.                         elseif (=== strpos($pathinfo'/admin/contrats/modify')) {
  1414.                             // contrats_modify
  1415.                             if (preg_match('#^/admin/contrats/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1416.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'contrats_modify')), array (  '_controller' => 'App\\Controller\\ContratsController::modify',));
  1417.                             }
  1418.                             // contrats_modify_check
  1419.                             if (=== strpos($pathinfo'/admin/contrats/modify_check') && preg_match('#^/admin/contrats/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1420.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'contrats_modify_check')), array (  '_controller' => 'App\\Controller\\ContratsController::modify_check',));
  1421.                             }
  1422.                         }
  1423.                         // contrats_delete
  1424.                         if (=== strpos($pathinfo'/admin/contrats/delete') && preg_match('#^/admin/contrats/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1425.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'contrats_delete')), array (  '_controller' => 'App\\Controller\\ContratsController::supprimer',));
  1426.                         }
  1427.                         // contrats_supprimer
  1428.                         if (=== strpos($pathinfo'/admin/contrats/supprimer_contract') && preg_match('#^/admin/contrats/supprimer_contract/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1429.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'contrats_supprimer')), array (  '_controller' => 'App\\Controller\\ContratsController::supprimer_contract',));
  1430.                         }
  1431.                         if (=== strpos($pathinfo'/admin/contrats/export')) {
  1432.                             // contrats_export
  1433.                             if ('/admin/contrats/export' === $trimmedPathinfo) {
  1434.                                 $ret = array (  '_controller' => 'App\\Controller\\ContratsController::exporter',  '_route' => 'contrats_export',);
  1435.                                 if ('/' === substr($pathinfo, -1)) {
  1436.                                     // no-op
  1437.                                 } elseif ('GET' !== $canonicalMethod) {
  1438.                                     goto not_contrats_export;
  1439.                                 } else {
  1440.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''contrats_export'));
  1441.                                 }
  1442.                                 return $ret;
  1443.                             }
  1444.                             not_contrats_export:
  1445.                             // contrats_export_facture
  1446.                             if (=== strpos($pathinfo'/admin/contrats/export_facture') && preg_match('#^/admin/contrats/export_facture/(?P<id>[^/]++)/?$#sD'$pathinfo$matches)) {
  1447.                                 $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'contrats_export_facture')), array (  '_controller' => 'App\\Controller\\ContratsController::exporter_facturer',));
  1448.                                 if ('/' === substr($pathinfo, -1)) {
  1449.                                     // no-op
  1450.                                 } elseif ('GET' !== $canonicalMethod) {
  1451.                                     goto not_contrats_export_facture;
  1452.                                 } else {
  1453.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''contrats_export_facture'));
  1454.                                 }
  1455.                                 return $ret;
  1456.                             }
  1457.                             not_contrats_export_facture:
  1458.                         }
  1459.                     }
  1460.                     // check_if_open_ajax
  1461.                     if ('/admin/check_if_open' === $pathinfo) {
  1462.                         return array (  '_controller' => 'App\\Controller\\EntrepriseController::check_if_open',  '_route' => 'check_if_open_ajax',);
  1463.                     }
  1464.                 }
  1465.                 elseif (=== strpos($pathinfo'/admin/licences')) {
  1466.                     // licences
  1467.                     if ('/admin/licences' === $trimmedPathinfo) {
  1468.                         $ret = array (  '_controller' => 'App\\Controller\\LicencesController::index',  '_route' => 'licences',);
  1469.                         if ('/' === substr($pathinfo, -1)) {
  1470.                             // no-op
  1471.                         } elseif ('GET' !== $canonicalMethod) {
  1472.                             goto not_licences;
  1473.                         } else {
  1474.                             return array_replace($ret$this->redirect($rawPathinfo.'/''licences'));
  1475.                         }
  1476.                         return $ret;
  1477.                     }
  1478.                     not_licences:
  1479.                     // licence_admin_processing
  1480.                     if ('/admin/licences/server_processing' === $pathinfo) {
  1481.                         return array (  '_controller' => 'App\\Controller\\LicencesController::server_processing',  '_route' => 'licence_admin_processing',);
  1482.                     }
  1483.                     // assigned_licences_processing
  1484.                     if ('/admin/licences/affected_processing' === $pathinfo) {
  1485.                         return array (  '_controller' => 'App\\Controller\\LicencesController::assigned_licences_processing',  '_route' => 'assigned_licences_processing',);
  1486.                     }
  1487.                     if (=== strpos($pathinfo'/admin/licences/add')) {
  1488.                         // licences_add
  1489.                         if ('/admin/licences/add' === $trimmedPathinfo) {
  1490.                             $ret = array (  '_controller' => 'App\\Controller\\LicencesController::add',  '_route' => 'licences_add',);
  1491.                             if ('/' === substr($pathinfo, -1)) {
  1492.                                 // no-op
  1493.                             } elseif ('GET' !== $canonicalMethod) {
  1494.                                 goto not_licences_add;
  1495.                             } else {
  1496.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''licences_add'));
  1497.                             }
  1498.                             return $ret;
  1499.                         }
  1500.                         not_licences_add:
  1501.                         // licences_add_check
  1502.                         if ('/admin/licences/add_check' === $trimmedPathinfo) {
  1503.                             $ret = array (  '_controller' => 'App\\Controller\\LicencesController::add_check',  '_route' => 'licences_add_check',);
  1504.                             if ('/' === substr($pathinfo, -1)) {
  1505.                                 // no-op
  1506.                             } elseif ('GET' !== $canonicalMethod) {
  1507.                                 goto not_licences_add_check;
  1508.                             } else {
  1509.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''licences_add_check'));
  1510.                             }
  1511.                             return $ret;
  1512.                         }
  1513.                         not_licences_add_check:
  1514.                     }
  1515.                     elseif (=== strpos($pathinfo'/admin/licences/modify')) {
  1516.                         // licences_modify
  1517.                         if (preg_match('#^/admin/licences/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1518.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'licences_modify')), array (  '_controller' => 'App\\Controller\\LicencesController::modify',));
  1519.                         }
  1520.                         // licences_modify_check
  1521.                         if (=== strpos($pathinfo'/admin/licences/modify_check') && preg_match('#^/admin/licences/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1522.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'licences_modify_check')), array (  '_controller' => 'App\\Controller\\LicencesController::modify_check',));
  1523.                         }
  1524.                     }
  1525.                     // licences_delete
  1526.                     if (=== strpos($pathinfo'/admin/licences/delete') && preg_match('#^/admin/licences/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1527.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'licences_delete')), array (  '_controller' => 'App\\Controller\\LicencesController::supprimer',));
  1528.                     }
  1529.                     // licences_export
  1530.                     if ('/admin/licences/export' === $trimmedPathinfo) {
  1531.                         $ret = array (  '_controller' => 'App\\Controller\\LicencesController::exporter',  '_route' => 'licences_export',);
  1532.                         if ('/' === substr($pathinfo, -1)) {
  1533.                             // no-op
  1534.                         } elseif ('GET' !== $canonicalMethod) {
  1535.                             goto not_licences_export;
  1536.                         } else {
  1537.                             return array_replace($ret$this->redirect($rawPathinfo.'/''licences_export'));
  1538.                         }
  1539.                         return $ret;
  1540.                     }
  1541.                     not_licences_export:
  1542.                     if (=== strpos($pathinfo'/admin/licences/types')) {
  1543.                         if (=== strpos($pathinfo'/admin/licences/types/add')) {
  1544.                             // licences_types_add
  1545.                             if ('/admin/licences/types/add' === $trimmedPathinfo) {
  1546.                                 $ret = array (  '_controller' => 'App\\Controller\\LicencesController::add_types',  '_route' => 'licences_types_add',);
  1547.                                 if ('/' === substr($pathinfo, -1)) {
  1548.                                     // no-op
  1549.                                 } elseif ('GET' !== $canonicalMethod) {
  1550.                                     goto not_licences_types_add;
  1551.                                 } else {
  1552.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''licences_types_add'));
  1553.                                 }
  1554.                                 return $ret;
  1555.                             }
  1556.                             not_licences_types_add:
  1557.                             // licences_types_add_check
  1558.                             if ('/admin/licences/types/add_check' === $trimmedPathinfo) {
  1559.                                 $ret = array (  '_controller' => 'App\\Controller\\LicencesController::add_types_check',  '_route' => 'licences_types_add_check',);
  1560.                                 if ('/' === substr($pathinfo, -1)) {
  1561.                                     // no-op
  1562.                                 } elseif ('GET' !== $canonicalMethod) {
  1563.                                     goto not_licences_types_add_check;
  1564.                                 } else {
  1565.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''licences_types_add_check'));
  1566.                                 }
  1567.                                 return $ret;
  1568.                             }
  1569.                             not_licences_types_add_check:
  1570.                         }
  1571.                         elseif (=== strpos($pathinfo'/admin/licences/types/modify')) {
  1572.                             // licences_types_modify
  1573.                             if (preg_match('#^/admin/licences/types/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1574.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'licences_types_modify')), array (  '_controller' => 'App\\Controller\\LicencesController::modify_types',));
  1575.                             }
  1576.                             // licences_types_modify_check
  1577.                             if (=== strpos($pathinfo'/admin/licences/types/modify_check') && preg_match('#^/admin/licences/types/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1578.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'licences_types_modify_check')), array (  '_controller' => 'App\\Controller\\LicencesController::modify_types_check',));
  1579.                             }
  1580.                         }
  1581.                         // licences_types_delete
  1582.                         if (=== strpos($pathinfo'/admin/licences/types/delete') && preg_match('#^/admin/licences/types/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1583.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'licences_types_delete')), array (  '_controller' => 'App\\Controller\\LicencesController::supprimer_types',));
  1584.                         }
  1585.                         // licences_types_export
  1586.                         if ('/admin/licences/types/export' === $trimmedPathinfo) {
  1587.                             $ret = array (  '_controller' => 'App\\Controller\\LicencesController::exporter_types',  '_route' => 'licences_types_export',);
  1588.                             if ('/' === substr($pathinfo, -1)) {
  1589.                                 // no-op
  1590.                             } elseif ('GET' !== $canonicalMethod) {
  1591.                                 goto not_licences_types_export;
  1592.                             } else {
  1593.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''licences_types_export'));
  1594.                             }
  1595.                             return $ret;
  1596.                         }
  1597.                         not_licences_types_export:
  1598.                         // licences_type_numero_serie
  1599.                         if ('/admin/licences/types/numero_serie' === $trimmedPathinfo) {
  1600.                             $ret = array (  '_controller' => 'App\\Controller\\LicencesController::getNumeroSerie',  '_route' => 'licences_type_numero_serie',);
  1601.                             if ('/' === substr($pathinfo, -1)) {
  1602.                                 // no-op
  1603.                             } elseif ('GET' !== $canonicalMethod) {
  1604.                                 goto not_licences_type_numero_serie;
  1605.                             } else {
  1606.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''licences_type_numero_serie'));
  1607.                             }
  1608.                             return $ret;
  1609.                         }
  1610.                         not_licences_type_numero_serie:
  1611.                     }
  1612.                     // licences_series_add
  1613.                     if (preg_match('#^/admin/licences/(?P<type>[^/]++)/series/add/?$#sD'$pathinfo$matches)) {
  1614.                         $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'licences_series_add')), array (  '_controller' => 'App\\Controller\\LicencesController::add_series',));
  1615.                         if ('/' === substr($pathinfo, -1)) {
  1616.                             // no-op
  1617.                         } elseif ('GET' !== $canonicalMethod) {
  1618.                             goto not_licences_series_add;
  1619.                         } else {
  1620.                             return array_replace($ret$this->redirect($rawPathinfo.'/''licences_series_add'));
  1621.                         }
  1622.                         return $ret;
  1623.                     }
  1624.                     not_licences_series_add:
  1625.                     // licences_series_add_check
  1626.                     if (preg_match('#^/admin/licences/(?P<type>[^/]++)/series/add_check/?$#sD'$pathinfo$matches)) {
  1627.                         $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'licences_series_add_check')), array (  '_controller' => 'App\\Controller\\LicencesController::add_series_check',));
  1628.                         if ('/' === substr($pathinfo, -1)) {
  1629.                             // no-op
  1630.                         } elseif ('GET' !== $canonicalMethod) {
  1631.                             goto not_licences_series_add_check;
  1632.                         } else {
  1633.                             return array_replace($ret$this->redirect($rawPathinfo.'/''licences_series_add_check'));
  1634.                         }
  1635.                         return $ret;
  1636.                     }
  1637.                     not_licences_series_add_check:
  1638.                     // licences_series_modify
  1639.                     if (preg_match('#^/admin/licences/(?P<type>[^/]++)/series/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1640.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'licences_series_modify')), array (  '_controller' => 'App\\Controller\\LicencesController::modify_series',));
  1641.                     }
  1642.                     // licences_series_modify_check
  1643.                     if (preg_match('#^/admin/licences/(?P<type>[^/]++)/series/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1644.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'licences_series_modify_check')), array (  '_controller' => 'App\\Controller\\LicencesController::modify_series_check',));
  1645.                     }
  1646.                     // licences_series_delete
  1647.                     if (preg_match('#^/admin/licences/(?P<type>[^/]++)/series/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1648.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'licences_series_delete')), array (  '_controller' => 'App\\Controller\\LicencesController::supprimer_series',));
  1649.                     }
  1650.                     // licences_series_export
  1651.                     if (preg_match('#^/admin/licences/(?P<type>[^/]++)/series/export/?$#sD'$pathinfo$matches)) {
  1652.                         $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'licences_series_export')), array (  '_controller' => 'App\\Controller\\LicencesController::exporter_series',));
  1653.                         if ('/' === substr($pathinfo, -1)) {
  1654.                             // no-op
  1655.                         } elseif ('GET' !== $canonicalMethod) {
  1656.                             goto not_licences_series_export;
  1657.                         } else {
  1658.                             return array_replace($ret$this->redirect($rawPathinfo.'/''licences_series_export'));
  1659.                         }
  1660.                         return $ret;
  1661.                     }
  1662.                     not_licences_series_export:
  1663.                 }
  1664.                 elseif (=== strpos($pathinfo'/admin/interventions')) {
  1665.                     // contrats
  1666.                     if ('/admin/interventions' === $trimmedPathinfo) {
  1667.                         $ret = array (  '_controller' => 'App\\Controller\\ContratsController::index',  '_route' => 'contrats',);
  1668.                         if ('/' === substr($pathinfo, -1)) {
  1669.                             // no-op
  1670.                         } elseif ('GET' !== $canonicalMethod) {
  1671.                             goto not_contrats;
  1672.                         } else {
  1673.                             return array_replace($ret$this->redirect($rawPathinfo.'/''contrats'));
  1674.                         }
  1675.                         return $ret;
  1676.                     }
  1677.                     not_contrats:
  1678.                     // contrats_server_processing
  1679.                     if ('/admin/interventions/contrats_server_processing' === $pathinfo) {
  1680.                         return array (  '_controller' => 'App\\Controller\\ContratsController::contrats_server_processing',  '_route' => 'contrats_server_processing',);
  1681.                     }
  1682.                     // tags_server_processing
  1683.                     if (=== strpos($pathinfo'/admin/interventions/tags_server_processing') && preg_match('#^/admin/interventions/tags_server_processing/(?P<type>[^/]++)$#sD'$pathinfo$matches)) {
  1684.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'tags_server_processing')), array (  '_controller' => 'App\\Controller\\ContratsController::tags_server_processing',));
  1685.                     }
  1686.                     if (=== strpos($pathinfo'/admin/interventions/add')) {
  1687.                         // contrats_add_check_ajax
  1688.                         if ('/admin/interventions/add_check_ajax' === $trimmedPathinfo) {
  1689.                             $ret = array (  '_controller' => 'App\\Controller\\ContratsController::add_check_ajax',  '_route' => 'contrats_add_check_ajax',);
  1690.                             if ('/' === substr($pathinfo, -1)) {
  1691.                                 // no-op
  1692.                             } elseif ('GET' !== $canonicalMethod) {
  1693.                                 goto not_contrats_add_check_ajax;
  1694.                             } else {
  1695.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''contrats_add_check_ajax'));
  1696.                             }
  1697.                             return $ret;
  1698.                         }
  1699.                         not_contrats_add_check_ajax:
  1700.                         // interventions_add
  1701.                         if ('/admin/interventions/add' === $trimmedPathinfo) {
  1702.                             $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::add',  '_route' => 'interventions_add',);
  1703.                             if ('/' === substr($pathinfo, -1)) {
  1704.                                 // no-op
  1705.                             } elseif ('GET' !== $canonicalMethod) {
  1706.                                 goto not_interventions_add;
  1707.                             } else {
  1708.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''interventions_add'));
  1709.                             }
  1710.                             return $ret;
  1711.                         }
  1712.                         not_interventions_add:
  1713.                         // interventions_add_check
  1714.                         if ('/admin/interventions/add_check' === $trimmedPathinfo) {
  1715.                             $ret = array (  '_controller' => 'App\\Controller\\InterventionsFrontController::add_check',  '_route' => 'interventions_add_check',);
  1716.                             if ('/' === substr($pathinfo, -1)) {
  1717.                                 // no-op
  1718.                             } elseif ('GET' !== $canonicalMethod) {
  1719.                                 goto not_interventions_add_check;
  1720.                             } else {
  1721.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''interventions_add_check'));
  1722.                             }
  1723.                             return $ret;
  1724.                         }
  1725.                         not_interventions_add_check:
  1726.                     }
  1727.                     // intervention_facturer_processing
  1728.                     if ('/admin/interventions/inter_fact_server_processing' === $pathinfo) {
  1729.                         return array (  '_controller' => 'App\\Controller\\InterventionsController::inter_fact_server_processing',  '_route' => 'intervention_facturer_processing',);
  1730.                     }
  1731.                     if (=== strpos($pathinfo'/admin/interventions/modify')) {
  1732.                         // interventions_admin_modify
  1733.                         if (preg_match('#^/admin/interventions/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1734.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'interventions_admin_modify')), array (  '_controller' => 'App\\Controller\\InterventionsFrontController::modify',));
  1735.                         }
  1736.                         // Interventions_admin_modify_check
  1737.                         if (=== strpos($pathinfo'/admin/interventions/modify_check') && preg_match('#^/admin/interventions/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1738.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'Interventions_admin_modify_check')), array (  '_controller' => 'App\\Controller\\InterventionsFrontController::modify_check',));
  1739.                         }
  1740.                     }
  1741.                     // interventions_delete
  1742.                     if (=== strpos($pathinfo'/admin/interventions/delete') && preg_match('#^/admin/interventions/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1743.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'interventions_delete')), array (  '_controller' => 'App\\Controller\\InterventionsController::supprimer',));
  1744.                     }
  1745.                     if (=== strpos($pathinfo'/admin/interventions/export')) {
  1746.                         // interventions_export
  1747.                         if ('/admin/interventions/export' === $trimmedPathinfo) {
  1748.                             $ret = array (  '_controller' => 'App\\Controller\\InterventionsController::exporter',  '_route' => 'interventions_export',);
  1749.                             if ('/' === substr($pathinfo, -1)) {
  1750.                                 // no-op
  1751.                             } elseif ('GET' !== $canonicalMethod) {
  1752.                                 goto not_interventions_export;
  1753.                             } else {
  1754.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''interventions_export'));
  1755.                             }
  1756.                             return $ret;
  1757.                         }
  1758.                         not_interventions_export:
  1759.                         // exporterAllIntervention
  1760.                         if ('/admin/interventions/exporterAllIntervention' === $trimmedPathinfo) {
  1761.                             $ret = array (  '_controller' => 'App\\Controller\\InterventionsController::exporterAllIntervention',  '_route' => 'exporterAllIntervention',);
  1762.                             if ('/' === substr($pathinfo, -1)) {
  1763.                                 // no-op
  1764.                             } elseif ('GET' !== $canonicalMethod) {
  1765.                                 goto not_exporterAllIntervention;
  1766.                             } else {
  1767.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''exporterAllIntervention'));
  1768.                             }
  1769.                             return $ret;
  1770.                         }
  1771.                         not_exporterAllIntervention:
  1772.                     }
  1773.                 }
  1774.                 elseif (=== strpos($pathinfo'/admin/t')) {
  1775.                     if (=== strpos($pathinfo'/admin/tags')) {
  1776.                         if (=== strpos($pathinfo'/admin/tags/add')) {
  1777.                             // tags_add
  1778.                             if (preg_match('#^/admin/tags/add/(?P<type>[^/]++)$#sD'$pathinfo$matches)) {
  1779.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'tags_add')), array (  '_controller' => 'App\\Controller\\TagsController::add',));
  1780.                             }
  1781.                             // tags_add_check
  1782.                             if (=== strpos($pathinfo'/admin/tags/add_check') && preg_match('#^/admin/tags/add_check/(?P<type>[^/]++)$#sD'$pathinfo$matches)) {
  1783.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'tags_add_check')), array (  '_controller' => 'App\\Controller\\TagsController::add_check',));
  1784.                             }
  1785.                         }
  1786.                         elseif (=== strpos($pathinfo'/admin/tags/modify')) {
  1787.                             // tags_modify
  1788.                             if (preg_match('#^/admin/tags/modify/(?P<id>[^/]++)/(?P<type>[^/]++)$#sD'$pathinfo$matches)) {
  1789.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'tags_modify')), array (  '_controller' => 'App\\Controller\\TagsController::modify',));
  1790.                             }
  1791.                             // tags_modify_check
  1792.                             if (=== strpos($pathinfo'/admin/tags/modify_check') && preg_match('#^/admin/tags/modify_check/(?P<id>[^/]++)/(?P<type>[^/]++)$#sD'$pathinfo$matches)) {
  1793.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'tags_modify_check')), array (  '_controller' => 'App\\Controller\\TagsController::modify_check',));
  1794.                             }
  1795.                         }
  1796.                         // tags_delete
  1797.                         if (=== strpos($pathinfo'/admin/tags/delete') && preg_match('#^/admin/tags/delete/(?P<id>[^/]++)/(?P<type>[^/]++)$#sD'$pathinfo$matches)) {
  1798.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'tags_delete')), array (  '_controller' => 'App\\Controller\\TagsController::supprimer',));
  1799.                         }
  1800.                         // tags_export
  1801.                         if ('/admin/tags/export' === $trimmedPathinfo) {
  1802.                             $ret = array (  '_controller' => 'App\\Controller\\TagsController::exporter',  '_route' => 'tags_export',);
  1803.                             if ('/' === substr($pathinfo, -1)) {
  1804.                                 // no-op
  1805.                             } elseif ('GET' !== $canonicalMethod) {
  1806.                                 goto not_tags_export;
  1807.                             } else {
  1808.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''tags_export'));
  1809.                             }
  1810.                             return $ret;
  1811.                         }
  1812.                         not_tags_export:
  1813.                     }
  1814.                     elseif (=== strpos($pathinfo'/admin/tickets/origines')) {
  1815.                         // exportItemTicket
  1816.                         if ('/admin/tickets/origines/exportItemTicket' === $trimmedPathinfo) {
  1817.                             $ret = array (  '_controller' => 'App\\Controller\\TicketsFrontController::exportItemTicket',  '_route' => 'exportItemTicket',);
  1818.                             if ('/' === substr($pathinfo, -1)) {
  1819.                                 // no-op
  1820.                             } elseif ('GET' !== $canonicalMethod) {
  1821.                                 goto not_exportItemTicket;
  1822.                             } else {
  1823.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''exportItemTicket'));
  1824.                             }
  1825.                             return $ret;
  1826.                         }
  1827.                         not_exportItemTicket:
  1828.                         // origine_ticket_reseaux
  1829.                         if ('/admin/tickets/origines' === $pathinfo) {
  1830.                             return array (  '_controller' => 'App\\Controller\\OrigineTicketResauxController::index',  '_route' => 'origine_ticket_reseaux',);
  1831.                         }
  1832.                         // origine_ticket_reseaux_server_processing
  1833.                         if ('/admin/tickets/origines/origine_server_processing' === $pathinfo) {
  1834.                             return array (  '_controller' => 'App\\Controller\\OrigineTicketResauxController::origine_ticket_reseaux_server_processing',  '_route' => 'origine_ticket_reseaux_server_processing',);
  1835.                         }
  1836.                         if (=== strpos($pathinfo'/admin/tickets/origines/add')) {
  1837.                             // origine_ticket_reseaux_add
  1838.                             if ('/admin/tickets/origines/add' === $pathinfo) {
  1839.                                 return array (  '_controller' => 'App\\Controller\\OrigineTicketResauxController::add',  '_route' => 'origine_ticket_reseaux_add',);
  1840.                             }
  1841.                             // origine_ticket_reseaux_add_check
  1842.                             if ('/admin/tickets/origines/add_check' === $pathinfo) {
  1843.                                 return array (  '_controller' => 'App\\Controller\\OrigineTicketResauxController::add_check',  '_route' => 'origine_ticket_reseaux_add_check',);
  1844.                             }
  1845.                         }
  1846.                         elseif (=== strpos($pathinfo'/admin/tickets/origines/modify')) {
  1847.                             // origine_ticket_reseaux_modify
  1848.                             if (preg_match('#^/admin/tickets/origines/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1849.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'origine_ticket_reseaux_modify')), array (  '_controller' => 'App\\Controller\\OrigineTicketResauxController::modify',));
  1850.                             }
  1851.                             // origine_ticket_reseaux_modify_check
  1852.                             if (=== strpos($pathinfo'/admin/tickets/origines/modify_check') && preg_match('#^/admin/tickets/origines/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1853.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'origine_ticket_reseaux_modify_check')), array (  '_controller' => 'App\\Controller\\OrigineTicketResauxController::modify_check',));
  1854.                             }
  1855.                         }
  1856.                         // admin_origine_tickets_action
  1857.                         if (preg_match('#^/admin/tickets/origines/(?P<actionSlug>[^/]++)/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1858.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'admin_origine_tickets_action')), array (  '_controller' => 'App\\Controller\\OrigineTicketResauxController::admin_origine_tickets_action',));
  1859.                         }
  1860.                         // origine_ticket_reseaux_export
  1861.                         if ('/admin/tickets/origines/export' === $trimmedPathinfo) {
  1862.                             $ret = array (  '_controller' => 'App\\Controller\\OrigineTicketResauxController::exporter',  '_route' => 'origine_ticket_reseaux_export',);
  1863.                             if ('/' === substr($pathinfo, -1)) {
  1864.                                 // no-op
  1865.                             } elseif ('GET' !== $canonicalMethod) {
  1866.                                 goto not_origine_ticket_reseaux_export;
  1867.                             } else {
  1868.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''origine_ticket_reseaux_export'));
  1869.                             }
  1870.                             return $ret;
  1871.                         }
  1872.                         not_origine_ticket_reseaux_export:
  1873.                     }
  1874.                     elseif (=== strpos($pathinfo'/admin/tickets/services')) {
  1875.                         // admin_ticket_services
  1876.                         if ('/admin/tickets/services' === $pathinfo) {
  1877.                             return array (  '_controller' => 'App\\Controller\\ServicesTicketReseauxController::index',  '_route' => 'admin_ticket_services',);
  1878.                         }
  1879.                         if (=== strpos($pathinfo'/admin/tickets/services/add')) {
  1880.                             // admin_ticket_services_add_check
  1881.                             if ('/admin/tickets/services/add_check' === $pathinfo) {
  1882.                                 return array (  '_controller' => 'App\\Controller\\ServicesTicketReseauxController::add_check',  '_route' => 'admin_ticket_services_add_check',);
  1883.                             }
  1884.                             // admin_ticket_services_add
  1885.                             if ('/admin/tickets/services/add' === $pathinfo) {
  1886.                                 return array (  '_controller' => 'App\\Controller\\ServicesTicketReseauxController::add',  '_route' => 'admin_ticket_services_add',);
  1887.                             }
  1888.                         }
  1889.                         elseif (=== strpos($pathinfo'/admin/tickets/services/modify')) {
  1890.                             // admin_ticket_services_modify_check
  1891.                             if (=== strpos($pathinfo'/admin/tickets/services/modify_check') && preg_match('#^/admin/tickets/services/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1892.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'admin_ticket_services_modify_check')), array (  '_controller' => 'App\\Controller\\ServicesTicketReseauxController::modify_check',));
  1893.                             }
  1894.                             // admin_ticket_services_modify
  1895.                             if (preg_match('#^/admin/tickets/services/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1896.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'admin_ticket_services_modify')), array (  '_controller' => 'App\\Controller\\ServicesTicketReseauxController::modify',));
  1897.                             }
  1898.                         }
  1899.                         // admin_ticket_services_server_processing
  1900.                         if ('/admin/tickets/services/server_processing' === $pathinfo) {
  1901.                             return array (  '_controller' => 'App\\Controller\\ServicesTicketReseauxController::server_processing',  '_route' => 'admin_ticket_services_server_processing',);
  1902.                         }
  1903.                         // admin_ticket_services_action
  1904.                         if (preg_match('#^/admin/tickets/services/(?P<actionSlug>[^/]++)/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1905.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'admin_ticket_services_action')), array (  '_controller' => 'App\\Controller\\ServicesTicketReseauxController::action',));
  1906.                         }
  1907.                         // admin_ticket_services_export
  1908.                         if ('/admin/tickets/services/export' === $trimmedPathinfo) {
  1909.                             $ret = array (  '_controller' => 'App\\Controller\\ServicesTicketReseauxController::exporter',  '_route' => 'admin_ticket_services_export',);
  1910.                             if ('/' === substr($pathinfo, -1)) {
  1911.                                 // no-op
  1912.                             } elseif ('GET' !== $canonicalMethod) {
  1913.                                 goto not_admin_ticket_services_export;
  1914.                             } else {
  1915.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''admin_ticket_services_export'));
  1916.                             }
  1917.                             return $ret;
  1918.                         }
  1919.                         not_admin_ticket_services_export:
  1920.                     }
  1921.                 }
  1922.                 elseif (=== strpos($pathinfo'/admin/ateliers')) {
  1923.                     // atelier
  1924.                     if ('/admin/ateliers' === $trimmedPathinfo) {
  1925.                         $ret = array (  '_controller' => 'App\\Controller\\AteliersController::index',  '_route' => 'atelier',);
  1926.                         if ('/' === substr($pathinfo, -1)) {
  1927.                             // no-op
  1928.                         } elseif ('GET' !== $canonicalMethod) {
  1929.                             goto not_atelier;
  1930.                         } else {
  1931.                             return array_replace($ret$this->redirect($rawPathinfo.'/''atelier'));
  1932.                         }
  1933.                         return $ret;
  1934.                     }
  1935.                     not_atelier:
  1936.                     if (=== strpos($pathinfo'/admin/ateliers/marques')) {
  1937.                         // marques
  1938.                         if ('/admin/ateliers/marques' === $pathinfo) {
  1939.                             return array (  '_controller' => 'App\\Controller\\MarquesController::index',  '_route' => 'marques',);
  1940.                         }
  1941.                         // marques_server_processing
  1942.                         if ('/admin/ateliers/marques/server_processing' === $pathinfo) {
  1943.                             return array (  '_controller' => 'App\\Controller\\MarquesController::marques_server_processing',  '_route' => 'marques_server_processing',);
  1944.                         }
  1945.                         if (=== strpos($pathinfo'/admin/ateliers/marques/add')) {
  1946.                             // marques_add
  1947.                             if ('/admin/ateliers/marques/add' === $trimmedPathinfo) {
  1948.                                 $ret = array (  '_controller' => 'App\\Controller\\MarquesController::add',  '_route' => 'marques_add',);
  1949.                                 if ('/' === substr($pathinfo, -1)) {
  1950.                                     // no-op
  1951.                                 } elseif ('GET' !== $canonicalMethod) {
  1952.                                     goto not_marques_add;
  1953.                                 } else {
  1954.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''marques_add'));
  1955.                                 }
  1956.                                 return $ret;
  1957.                             }
  1958.                             not_marques_add:
  1959.                             // marques_add_check
  1960.                             if ('/admin/ateliers/marques/add_check' === $trimmedPathinfo) {
  1961.                                 $ret = array (  '_controller' => 'App\\Controller\\MarquesController::add_check',  '_route' => 'marques_add_check',);
  1962.                                 if ('/' === substr($pathinfo, -1)) {
  1963.                                     // no-op
  1964.                                 } elseif ('GET' !== $canonicalMethod) {
  1965.                                     goto not_marques_add_check;
  1966.                                 } else {
  1967.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''marques_add_check'));
  1968.                                 }
  1969.                                 return $ret;
  1970.                             }
  1971.                             not_marques_add_check:
  1972.                         }
  1973.                         elseif (=== strpos($pathinfo'/admin/ateliers/marques/modify')) {
  1974.                             // marques_modify
  1975.                             if (preg_match('#^/admin/ateliers/marques/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1976.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'marques_modify')), array (  '_controller' => 'App\\Controller\\MarquesController::modify',));
  1977.                             }
  1978.                             // marques_modify_check
  1979.                             if (=== strpos($pathinfo'/admin/ateliers/marques/modify_check') && preg_match('#^/admin/ateliers/marques/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1980.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'marques_modify_check')), array (  '_controller' => 'App\\Controller\\MarquesController::modify_check',));
  1981.                             }
  1982.                         }
  1983.                         // marques_delete
  1984.                         if (=== strpos($pathinfo'/admin/ateliers/marques/delete') && preg_match('#^/admin/ateliers/marques/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  1985.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'marques_delete')), array (  '_controller' => 'App\\Controller\\MarquesController::supprimer',));
  1986.                         }
  1987.                         // marques_export
  1988.                         if ('/admin/ateliers/marques/export' === $trimmedPathinfo) {
  1989.                             $ret = array (  '_controller' => 'App\\Controller\\MarquesController::exporter',  '_route' => 'marques_export',);
  1990.                             if ('/' === substr($pathinfo, -1)) {
  1991.                                 // no-op
  1992.                             } elseif ('GET' !== $canonicalMethod) {
  1993.                                 goto not_marques_export;
  1994.                             } else {
  1995.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''marques_export'));
  1996.                             }
  1997.                             return $ret;
  1998.                         }
  1999.                         not_marques_export:
  2000.                     }
  2001.                     // materiels
  2002.                     if ('/admin/ateliers/materiels' === $trimmedPathinfo) {
  2003.                         $ret = array (  '_controller' => 'App\\Controller\\MaterielsController::index',  '_route' => 'materiels',);
  2004.                         if ('/' === substr($pathinfo, -1)) {
  2005.                             // no-op
  2006.                         } elseif ('GET' !== $canonicalMethod) {
  2007.                             goto not_materiels;
  2008.                         } else {
  2009.                             return array_replace($ret$this->redirect($rawPathinfo.'/''materiels'));
  2010.                         }
  2011.                         return $ret;
  2012.                     }
  2013.                     not_materiels:
  2014.                     if (=== strpos($pathinfo'/admin/ateliers/operatingsystems')) {
  2015.                         // operatingsystems
  2016.                         if ('/admin/ateliers/operatingsystems' === $trimmedPathinfo) {
  2017.                             $ret = array (  '_controller' => 'App\\Controller\\OperatingSystemsController::index',  '_route' => 'operatingsystems',);
  2018.                             if ('/' === substr($pathinfo, -1)) {
  2019.                                 // no-op
  2020.                             } elseif ('GET' !== $canonicalMethod) {
  2021.                                 goto not_operatingsystems;
  2022.                             } else {
  2023.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''operatingsystems'));
  2024.                             }
  2025.                             return $ret;
  2026.                         }
  2027.                         not_operatingsystems:
  2028.                         // operatingsystems_server_processing
  2029.                         if ('/admin/ateliers/operatingsystems/op_server_processing' === $pathinfo) {
  2030.                             return array (  '_controller' => 'App\\Controller\\OperatingSystemsController::operatingsystems_server_processing',  '_route' => 'operatingsystems_server_processing',);
  2031.                         }
  2032.                         if (=== strpos($pathinfo'/admin/ateliers/operatingsystems/add')) {
  2033.                             // operatingsystems_add
  2034.                             if ('/admin/ateliers/operatingsystems/add' === $trimmedPathinfo) {
  2035.                                 $ret = array (  '_controller' => 'App\\Controller\\OperatingSystemsController::add',  '_route' => 'operatingsystems_add',);
  2036.                                 if ('/' === substr($pathinfo, -1)) {
  2037.                                     // no-op
  2038.                                 } elseif ('GET' !== $canonicalMethod) {
  2039.                                     goto not_operatingsystems_add;
  2040.                                 } else {
  2041.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''operatingsystems_add'));
  2042.                                 }
  2043.                                 return $ret;
  2044.                             }
  2045.                             not_operatingsystems_add:
  2046.                             // operatingsystems_add_check
  2047.                             if ('/admin/ateliers/operatingsystems/add_check' === $trimmedPathinfo) {
  2048.                                 $ret = array (  '_controller' => 'App\\Controller\\OperatingSystemsController::add_check',  '_route' => 'operatingsystems_add_check',);
  2049.                                 if ('/' === substr($pathinfo, -1)) {
  2050.                                     // no-op
  2051.                                 } elseif ('GET' !== $canonicalMethod) {
  2052.                                     goto not_operatingsystems_add_check;
  2053.                                 } else {
  2054.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''operatingsystems_add_check'));
  2055.                                 }
  2056.                                 return $ret;
  2057.                             }
  2058.                             not_operatingsystems_add_check:
  2059.                         }
  2060.                         elseif (=== strpos($pathinfo'/admin/ateliers/operatingsystems/modify')) {
  2061.                             // operatingsystems_modify
  2062.                             if (preg_match('#^/admin/ateliers/operatingsystems/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2063.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'operatingsystems_modify')), array (  '_controller' => 'App\\Controller\\OperatingSystemsController::modify',));
  2064.                             }
  2065.                             // operatingsystems_modify_check
  2066.                             if (=== strpos($pathinfo'/admin/ateliers/operatingsystems/modify_check') && preg_match('#^/admin/ateliers/operatingsystems/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2067.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'operatingsystems_modify_check')), array (  '_controller' => 'App\\Controller\\OperatingSystemsController::modify_check',));
  2068.                             }
  2069.                         }
  2070.                         // operatingsystems_delete
  2071.                         if (=== strpos($pathinfo'/admin/ateliers/operatingsystems/delete') && preg_match('#^/admin/ateliers/operatingsystems/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2072.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'operatingsystems_delete')), array (  '_controller' => 'App\\Controller\\OperatingSystemsController::supprimer',));
  2073.                         }
  2074.                         // operatingsystems_export
  2075.                         if ('/admin/ateliers/operatingsystems/export' === $trimmedPathinfo) {
  2076.                             $ret = array (  '_controller' => 'App\\Controller\\OperatingSystemsController::exporter',  '_route' => 'operatingsystems_export',);
  2077.                             if ('/' === substr($pathinfo, -1)) {
  2078.                                 // no-op
  2079.                             } elseif ('GET' !== $canonicalMethod) {
  2080.                                 goto not_operatingsystems_export;
  2081.                             } else {
  2082.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''operatingsystems_export'));
  2083.                             }
  2084.                             return $ret;
  2085.                         }
  2086.                         not_operatingsystems_export:
  2087.                     }
  2088.                     elseif (=== strpos($pathinfo'/admin/ateliers/traitements')) {
  2089.                         if (=== strpos($pathinfo'/admin/ateliers/traitements/add')) {
  2090.                             // traitements_add
  2091.                             if ('/admin/ateliers/traitements/add' === $trimmedPathinfo) {
  2092.                                 $ret = array (  '_controller' => 'App\\Controller\\TraitementsController::add',  '_route' => 'traitements_add',);
  2093.                                 if ('/' === substr($pathinfo, -1)) {
  2094.                                     // no-op
  2095.                                 } elseif ('GET' !== $canonicalMethod) {
  2096.                                     goto not_traitements_add;
  2097.                                 } else {
  2098.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''traitements_add'));
  2099.                                 }
  2100.                                 return $ret;
  2101.                             }
  2102.                             not_traitements_add:
  2103.                             // traitements_add_check
  2104.                             if ('/admin/ateliers/traitements/add_check' === $trimmedPathinfo) {
  2105.                                 $ret = array (  '_controller' => 'App\\Controller\\TraitementsController::add_check',  '_route' => 'traitements_add_check',);
  2106.                                 if ('/' === substr($pathinfo, -1)) {
  2107.                                     // no-op
  2108.                                 } elseif ('GET' !== $canonicalMethod) {
  2109.                                     goto not_traitements_add_check;
  2110.                                 } else {
  2111.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''traitements_add_check'));
  2112.                                 }
  2113.                                 return $ret;
  2114.                             }
  2115.                             not_traitements_add_check:
  2116.                         }
  2117.                         elseif (=== strpos($pathinfo'/admin/ateliers/traitements/modify')) {
  2118.                             // traitements_modify
  2119.                             if (preg_match('#^/admin/ateliers/traitements/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2120.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'traitements_modify')), array (  '_controller' => 'App\\Controller\\TraitementsController::modify',));
  2121.                             }
  2122.                             // traitements_modify_check
  2123.                             if (=== strpos($pathinfo'/admin/ateliers/traitements/modify_check') && preg_match('#^/admin/ateliers/traitements/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2124.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'traitements_modify_check')), array (  '_controller' => 'App\\Controller\\TraitementsController::modify_check',));
  2125.                             }
  2126.                         }
  2127.                         // traitements_delete
  2128.                         if (=== strpos($pathinfo'/admin/ateliers/traitements/delete') && preg_match('#^/admin/ateliers/traitements/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2129.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'traitements_delete')), array (  '_controller' => 'App\\Controller\\TraitementsController::supprimer',));
  2130.                         }
  2131.                         // traitements_export
  2132.                         if ('/admin/ateliers/traitements/export' === $trimmedPathinfo) {
  2133.                             $ret = array (  '_controller' => 'App\\Controller\\TraitementsController::exporter',  '_route' => 'traitements_export',);
  2134.                             if ('/' === substr($pathinfo, -1)) {
  2135.                                 // no-op
  2136.                             } elseif ('GET' !== $canonicalMethod) {
  2137.                                 goto not_traitements_export;
  2138.                             } else {
  2139.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''traitements_export'));
  2140.                             }
  2141.                             return $ret;
  2142.                         }
  2143.                         not_traitements_export:
  2144.                     }
  2145.                     elseif (=== strpos($pathinfo'/admin/ateliers/listestraitements')) {
  2146.                         // listestraitements
  2147.                         if ('/admin/ateliers/listestraitements' === $trimmedPathinfo) {
  2148.                             $ret = array (  '_controller' => 'App\\Controller\\ListesTraitementsController::index',  '_route' => 'listestraitements',);
  2149.                             if ('/' === substr($pathinfo, -1)) {
  2150.                                 // no-op
  2151.                             } elseif ('GET' !== $canonicalMethod) {
  2152.                                 goto not_listestraitements;
  2153.                             } else {
  2154.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''listestraitements'));
  2155.                             }
  2156.                             return $ret;
  2157.                         }
  2158.                         not_listestraitements:
  2159.                         // listestraitements_server_processing
  2160.                         if ('/admin/ateliers/listestraitements/liste_trait_server_processing' === $pathinfo) {
  2161.                             return array (  '_controller' => 'App\\Controller\\ListesTraitementsController::listestraitements_server_processing',  '_route' => 'listestraitements_server_processing',);
  2162.                         }
  2163.                         if (=== strpos($pathinfo'/admin/ateliers/listestraitements/add')) {
  2164.                             // listestraitements_add
  2165.                             if ('/admin/ateliers/listestraitements/add' === $trimmedPathinfo) {
  2166.                                 $ret = array (  '_controller' => 'App\\Controller\\ListesTraitementsController::add',  '_route' => 'listestraitements_add',);
  2167.                                 if ('/' === substr($pathinfo, -1)) {
  2168.                                     // no-op
  2169.                                 } elseif ('GET' !== $canonicalMethod) {
  2170.                                     goto not_listestraitements_add;
  2171.                                 } else {
  2172.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''listestraitements_add'));
  2173.                                 }
  2174.                                 return $ret;
  2175.                             }
  2176.                             not_listestraitements_add:
  2177.                             // listestraitements_add_check
  2178.                             if ('/admin/ateliers/listestraitements/add_check' === $trimmedPathinfo) {
  2179.                                 $ret = array (  '_controller' => 'App\\Controller\\ListesTraitementsController::add_check',  '_route' => 'listestraitements_add_check',);
  2180.                                 if ('/' === substr($pathinfo, -1)) {
  2181.                                     // no-op
  2182.                                 } elseif ('GET' !== $canonicalMethod) {
  2183.                                     goto not_listestraitements_add_check;
  2184.                                 } else {
  2185.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''listestraitements_add_check'));
  2186.                                 }
  2187.                                 return $ret;
  2188.                             }
  2189.                             not_listestraitements_add_check:
  2190.                         }
  2191.                         elseif (=== strpos($pathinfo'/admin/ateliers/listestraitements/modify')) {
  2192.                             // listestraitements_modify
  2193.                             if (preg_match('#^/admin/ateliers/listestraitements/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2194.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'listestraitements_modify')), array (  '_controller' => 'App\\Controller\\ListesTraitementsController::modify',));
  2195.                             }
  2196.                             // listestraitements_modify_check
  2197.                             if (=== strpos($pathinfo'/admin/ateliers/listestraitements/modify_check') && preg_match('#^/admin/ateliers/listestraitements/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2198.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'listestraitements_modify_check')), array (  '_controller' => 'App\\Controller\\ListesTraitementsController::modify_check',));
  2199.                             }
  2200.                         }
  2201.                         // listestraitements_delete
  2202.                         if (=== strpos($pathinfo'/admin/ateliers/listestraitements/delete') && preg_match('#^/admin/ateliers/listestraitements/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2203.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'listestraitements_delete')), array (  '_controller' => 'App\\Controller\\ListesTraitementsController::supprimer',));
  2204.                         }
  2205.                         // listestraitements_export
  2206.                         if ('/admin/ateliers/listestraitements/export' === $trimmedPathinfo) {
  2207.                             $ret = array (  '_controller' => 'App\\Controller\\ListesTraitementsController::exporter',  '_route' => 'listestraitements_export',);
  2208.                             if ('/' === substr($pathinfo, -1)) {
  2209.                                 // no-op
  2210.                             } elseif ('GET' !== $canonicalMethod) {
  2211.                                 goto not_listestraitements_export;
  2212.                             } else {
  2213.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''listestraitements_export'));
  2214.                             }
  2215.                             return $ret;
  2216.                         }
  2217.                         not_listestraitements_export:
  2218.                     }
  2219.                     elseif (=== strpos($pathinfo'/admin/ateliers/listesaffectedtraitements')) {
  2220.                         if (=== strpos($pathinfo'/admin/ateliers/listesaffectedtraitements/add')) {
  2221.                             // listesaffectedtraitements_add
  2222.                             if (preg_match('#^/admin/ateliers/listesaffectedtraitements/add/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2223.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'listesaffectedtraitements_add')), array (  '_controller' => 'App\\Controller\\ListesAffectedTraitementsController::add',));
  2224.                             }
  2225.                             // listesaffectedtraitements_add_check
  2226.                             if (=== strpos($pathinfo'/admin/ateliers/listesaffectedtraitements/add_check') && preg_match('#^/admin/ateliers/listesaffectedtraitements/add_check/(?P<idliste>[^/]++)$#sD'$pathinfo$matches)) {
  2227.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'listesaffectedtraitements_add_check')), array (  '_controller' => 'App\\Controller\\ListesAffectedTraitementsController::add_check',));
  2228.                             }
  2229.                         }
  2230.                         elseif (=== strpos($pathinfo'/admin/ateliers/listesaffectedtraitements/modify')) {
  2231.                             // listesaffectedtraitements_modify
  2232.                             if (preg_match('#^/admin/ateliers/listesaffectedtraitements/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2233.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'listesaffectedtraitements_modify')), array (  '_controller' => 'App\\Controller\\ListesAffectedTraitementsController::modify',));
  2234.                             }
  2235.                             // listesaffectedtraitements_modify_check
  2236.                             if (=== strpos($pathinfo'/admin/ateliers/listesaffectedtraitements/modify_check') && preg_match('#^/admin/ateliers/listesaffectedtraitements/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2237.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'listesaffectedtraitements_modify_check')), array (  '_controller' => 'App\\Controller\\ListesAffectedTraitementsController::modify_check',));
  2238.                             }
  2239.                         }
  2240.                         // listesaffectedtraitements_delete
  2241.                         if (=== strpos($pathinfo'/admin/ateliers/listesaffectedtraitements/delete') && preg_match('#^/admin/ateliers/listesaffectedtraitements/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2242.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'listesaffectedtraitements_delete')), array (  '_controller' => 'App\\Controller\\ListesAffectedTraitementsController::supprimer',));
  2243.                         }
  2244.                         // listesaffectedtraitements_export
  2245.                         if (=== strpos($pathinfo'/admin/ateliers/listesaffectedtraitements/export') && preg_match('#^/admin/ateliers/listesaffectedtraitements/export/(?P<idliste>[^/]++)$#sD'$pathinfo$matches)) {
  2246.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'listesaffectedtraitements_export')), array (  '_controller' => 'App\\Controller\\ListesAffectedTraitementsController::exporter',));
  2247.                         }
  2248.                         // listesaffectedtraitements_update_position
  2249.                         if ('/admin/ateliers/listesaffectedtraitements/updatePosition' === $trimmedPathinfo) {
  2250.                             $ret = array (  '_controller' => 'App\\Controller\\ListesAffectedTraitementsController::updatePosition',  '_route' => 'listesaffectedtraitements_update_position',);
  2251.                             if ('/' === substr($pathinfo, -1)) {
  2252.                                 // no-op
  2253.                             } elseif ('GET' !== $canonicalMethod) {
  2254.                                 goto not_listesaffectedtraitements_update_position;
  2255.                             } else {
  2256.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''listesaffectedtraitements_update_position'));
  2257.                             }
  2258.                             return $ret;
  2259.                         }
  2260.                         not_listesaffectedtraitements_update_position:
  2261.                     }
  2262.                 }
  2263.                 elseif (=== strpos($pathinfo'/admin/materiels')) {
  2264.                     // materiels_server_processing
  2265.                     if ('/admin/materiels/mat_server_processing' === $pathinfo) {
  2266.                         return array (  '_controller' => 'App\\Controller\\MaterielsController::materiels_server_processing',  '_route' => 'materiels_server_processing',);
  2267.                     }
  2268.                     if (=== strpos($pathinfo'/admin/materiels/modify')) {
  2269.                         // materiels_modify
  2270.                         if (preg_match('#^/admin/materiels/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2271.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'materiels_modify')), array (  '_controller' => 'App\\Controller\\MaterielsController::modify',));
  2272.                         }
  2273.                         // materiels_modify_check
  2274.                         if (=== strpos($pathinfo'/admin/materiels/modify_check') && preg_match('#^/admin/materiels/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2275.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'materiels_modify_check')), array (  '_controller' => 'App\\Controller\\MaterielsController::modify_check',));
  2276.                         }
  2277.                     }
  2278.                     elseif (=== strpos($pathinfo'/admin/materiels/add')) {
  2279.                         // materiels_add
  2280.                         if ('/admin/materiels/add' === $trimmedPathinfo) {
  2281.                             $ret = array (  '_controller' => 'App\\Controller\\MaterielsController::add',  '_route' => 'materiels_add',);
  2282.                             if ('/' === substr($pathinfo, -1)) {
  2283.                                 // no-op
  2284.                             } elseif ('GET' !== $canonicalMethod) {
  2285.                                 goto not_materiels_add;
  2286.                             } else {
  2287.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''materiels_add'));
  2288.                             }
  2289.                             return $ret;
  2290.                         }
  2291.                         not_materiels_add:
  2292.                         // materiels_add_check
  2293.                         if ('/admin/materiels/add_check' === $trimmedPathinfo) {
  2294.                             $ret = array (  '_controller' => 'App\\Controller\\MaterielsController::add_check',  '_route' => 'materiels_add_check',);
  2295.                             if ('/' === substr($pathinfo, -1)) {
  2296.                                 // no-op
  2297.                             } elseif ('GET' !== $canonicalMethod) {
  2298.                                 goto not_materiels_add_check;
  2299.                             } else {
  2300.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''materiels_add_check'));
  2301.                             }
  2302.                             return $ret;
  2303.                         }
  2304.                         not_materiels_add_check:
  2305.                     }
  2306.                     // materiels_delete
  2307.                     if (=== strpos($pathinfo'/admin/materiels/delete') && preg_match('#^/admin/materiels/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2308.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'materiels_delete')), array (  '_controller' => 'App\\Controller\\MaterielsController::supprimer',));
  2309.                     }
  2310.                     // materiels_export
  2311.                     if ('/admin/materiels/export' === $trimmedPathinfo) {
  2312.                         $ret = array (  '_controller' => 'App\\Controller\\MaterielsController::exporter',  '_route' => 'materiels_export',);
  2313.                         if ('/' === substr($pathinfo, -1)) {
  2314.                             // no-op
  2315.                         } elseif ('GET' !== $canonicalMethod) {
  2316.                             goto not_materiels_export;
  2317.                         } else {
  2318.                             return array_replace($ret$this->redirect($rawPathinfo.'/''materiels_export'));
  2319.                         }
  2320.                         return $ret;
  2321.                     }
  2322.                     not_materiels_export:
  2323.                 }
  2324.                 elseif (=== strpos($pathinfo'/admin/maitre_oeuvre')) {
  2325.                     // maitre_oeuvre
  2326.                     if ('/admin/maitre_oeuvre' === $trimmedPathinfo) {
  2327.                         $ret = array (  '_controller' => 'App\\Controller\\MaitreOeuvreController::index',  '_route' => 'maitre_oeuvre',);
  2328.                         if ('/' === substr($pathinfo, -1)) {
  2329.                             // no-op
  2330.                         } elseif ('GET' !== $canonicalMethod) {
  2331.                             goto not_maitre_oeuvre;
  2332.                         } else {
  2333.                             return array_replace($ret$this->redirect($rawPathinfo.'/''maitre_oeuvre'));
  2334.                         }
  2335.                         return $ret;
  2336.                     }
  2337.                     not_maitre_oeuvre:
  2338.                     if (=== strpos($pathinfo'/admin/maitre_oeuvre/add')) {
  2339.                         // maitre_oeuvre_add
  2340.                         if ('/admin/maitre_oeuvre/add' === $trimmedPathinfo) {
  2341.                             $ret = array (  '_controller' => 'App\\Controller\\MaitreOeuvreController::add',  '_route' => 'maitre_oeuvre_add',);
  2342.                             if ('/' === substr($pathinfo, -1)) {
  2343.                                 // no-op
  2344.                             } elseif ('GET' !== $canonicalMethod) {
  2345.                                 goto not_maitre_oeuvre_add;
  2346.                             } else {
  2347.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''maitre_oeuvre_add'));
  2348.                             }
  2349.                             return $ret;
  2350.                         }
  2351.                         not_maitre_oeuvre_add:
  2352.                         // maitre_oeuvre_add_check
  2353.                         if ('/admin/maitre_oeuvre/add_check' === $trimmedPathinfo) {
  2354.                             $ret = array (  '_controller' => 'App\\Controller\\MaitreOeuvreController::add_check',  '_route' => 'maitre_oeuvre_add_check',);
  2355.                             if ('/' === substr($pathinfo, -1)) {
  2356.                                 // no-op
  2357.                             } elseif ('GET' !== $canonicalMethod) {
  2358.                                 goto not_maitre_oeuvre_add_check;
  2359.                             } else {
  2360.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''maitre_oeuvre_add_check'));
  2361.                             }
  2362.                             return $ret;
  2363.                         }
  2364.                         not_maitre_oeuvre_add_check:
  2365.                     }
  2366.                     // maitre_oeuvre_server_processing
  2367.                     if ('/admin/maitre_oeuvre_server_processing' === $pathinfo) {
  2368.                         return array (  '_controller' => 'App\\Controller\\MaitreOeuvreController::maitre_oeuvre_server_processing',  '_route' => 'maitre_oeuvre_server_processing',);
  2369.                     }
  2370.                     // maitre_oeuvre_export
  2371.                     if ('/admin/maitre_oeuvre_export' === $pathinfo) {
  2372.                         return array (  '_controller' => 'App\\Controller\\MaitreOeuvreController::exporter',  '_route' => 'maitre_oeuvre_export',);
  2373.                     }
  2374.                     // maitre_oeuvre_delete
  2375.                     if (=== strpos($pathinfo'/admin/maitre_oeuvre/delete') && preg_match('#^/admin/maitre_oeuvre/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2376.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'maitre_oeuvre_delete')), array (  '_controller' => 'App\\Controller\\MaitreOeuvreController::supprimer',));
  2377.                     }
  2378.                     if (=== strpos($pathinfo'/admin/maitre_oeuvre/modify')) {
  2379.                         // maitre_oeuvre_modify
  2380.                         if (preg_match('#^/admin/maitre_oeuvre/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2381.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'maitre_oeuvre_modify')), array (  '_controller' => 'App\\Controller\\MaitreOeuvreController::modify',));
  2382.                         }
  2383.                         // maitre_oeuvre_modif_check
  2384.                         if (=== strpos($pathinfo'/admin/maitre_oeuvre/modify_check') && preg_match('#^/admin/maitre_oeuvre/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2385.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'maitre_oeuvre_modif_check')), array (  '_controller' => 'App\\Controller\\MaitreOeuvreController::modify_check',));
  2386.                         }
  2387.                     }
  2388.                 }
  2389.                 elseif (=== strpos($pathinfo'/admin/entreprise')) {
  2390.                     if (=== strpos($pathinfo'/admin/entreprise/modify')) {
  2391.                         // entreprise_modify
  2392.                         if ('/admin/entreprise/modify' === $trimmedPathinfo) {
  2393.                             $ret = array (  '_controller' => 'App\\Controller\\EntrepriseController::modify',  '_route' => 'entreprise_modify',);
  2394.                             if ('/' === substr($pathinfo, -1)) {
  2395.                                 // no-op
  2396.                             } elseif ('GET' !== $canonicalMethod) {
  2397.                                 goto not_entreprise_modify;
  2398.                             } else {
  2399.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''entreprise_modify'));
  2400.                             }
  2401.                             return $ret;
  2402.                         }
  2403.                         not_entreprise_modify:
  2404.                         // entreprise_admin_modify_check
  2405.                         if ('/admin/entreprise/modify_check' === $trimmedPathinfo) {
  2406.                             $ret = array (  '_controller' => 'App\\Controller\\EntrepriseController::modify_check',  '_route' => 'entreprise_admin_modify_check',);
  2407.                             if ('/' === substr($pathinfo, -1)) {
  2408.                                 // no-op
  2409.                             } elseif ('GET' !== $canonicalMethod) {
  2410.                                 goto not_entreprise_admin_modify_check;
  2411.                             } else {
  2412.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''entreprise_admin_modify_check'));
  2413.                             }
  2414.                             return $ret;
  2415.                         }
  2416.                         not_entreprise_admin_modify_check:
  2417.                     }
  2418.                     elseif (=== strpos($pathinfo'/admin/entreprise/sites')) {
  2419.                         // sites_server_processing
  2420.                         if ('/admin/entreprise/sites/server_processing' === $trimmedPathinfo) {
  2421.                             $ret = array (  '_controller' => 'App\\Controller\\EntrepriseController::liste_sites_server_processing',  '_route' => 'sites_server_processing',);
  2422.                             if ('/' === substr($pathinfo, -1)) {
  2423.                                 // no-op
  2424.                             } elseif ('GET' !== $canonicalMethod) {
  2425.                                 goto not_sites_server_processing;
  2426.                             } else {
  2427.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''sites_server_processing'));
  2428.                             }
  2429.                             return $ret;
  2430.                         }
  2431.                         not_sites_server_processing:
  2432.                         // changer_etat_has_atelier
  2433.                         if (=== strpos($pathinfo'/admin/entreprise/sites/changer_etat_has_atelier') && preg_match('#^/admin/entreprise/sites/changer_etat_has_atelier/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2434.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'changer_etat_has_atelier')), array (  '_controller' => 'App\\Controller\\EntrepriseController::changer_etat_has_atelier',));
  2435.                         }
  2436.                         if (=== strpos($pathinfo'/admin/entreprise/sites/add')) {
  2437.                             // entreprise_add_site
  2438.                             if ('/admin/entreprise/sites/add' === $pathinfo) {
  2439.                                 return array (  '_controller' => 'App\\Controller\\EntrepriseController::add_site',  '_route' => 'entreprise_add_site',);
  2440.                             }
  2441.                             // entreprise_add_site_check
  2442.                             if ('/admin/entreprise/sites/add_check' === $trimmedPathinfo) {
  2443.                                 $ret = array (  '_controller' => 'App\\Controller\\EntrepriseController::add_site_check',  '_route' => 'entreprise_add_site_check',);
  2444.                                 if ('/' === substr($pathinfo, -1)) {
  2445.                                     // no-op
  2446.                                 } elseif ('GET' !== $canonicalMethod) {
  2447.                                     goto not_entreprise_add_site_check;
  2448.                                 } else {
  2449.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''entreprise_add_site_check'));
  2450.                                 }
  2451.                                 return $ret;
  2452.                             }
  2453.                             not_entreprise_add_site_check:
  2454.                         }
  2455.                         elseif (=== strpos($pathinfo'/admin/entreprise/sites/modify')) {
  2456.                             // entreprise_modify_site
  2457.                             if (preg_match('#^/admin/entreprise/sites/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2458.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'entreprise_modify_site')), array (  '_controller' => 'App\\Controller\\EntrepriseController::modify_site',));
  2459.                             }
  2460.                             // entreprise_modify_site_check
  2461.                             if (=== strpos($pathinfo'/admin/entreprise/sites/modify_check') && preg_match('#^/admin/entreprise/sites/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2462.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'entreprise_modify_site_check')), array (  '_controller' => 'App\\Controller\\EntrepriseController::modify_site_check',));
  2463.                             }
  2464.                         }
  2465.                         // entreprise_delete_site
  2466.                         if (=== strpos($pathinfo'/admin/entreprise/sites/delete') && preg_match('#^/admin/entreprise/sites/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2467.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'entreprise_delete_site')), array (  '_controller' => 'App\\Controller\\EntrepriseController::delete_site',));
  2468.                         }
  2469.                     }
  2470.                     // entreprise_correction_horaires
  2471.                     if ('/admin/entreprise/correction/horaires' === $pathinfo) {
  2472.                         return array (  '_controller' => 'App\\Controller\\EntrepriseController::correctionHorairesEntreprise',  '_route' => 'entreprise_correction_horaires',);
  2473.                     }
  2474.                     if (=== strpos($pathinfo'/admin/entreprise/comment_category')) {
  2475.                         if (=== strpos($pathinfo'/admin/entreprise/comment_category/add')) {
  2476.                             // entreprise_comment_category_add
  2477.                             if ('/admin/entreprise/comment_category/add' === $trimmedPathinfo) {
  2478.                                 $ret = array (  '_controller' => 'App\\Controller\\CommentCategoryController::add',  '_route' => 'entreprise_comment_category_add',);
  2479.                                 if ('/' === substr($pathinfo, -1)) {
  2480.                                     // no-op
  2481.                                 } elseif ('GET' !== $canonicalMethod) {
  2482.                                     goto not_entreprise_comment_category_add;
  2483.                                 } else {
  2484.                                     return array_replace($ret$this->redirect($rawPathinfo.'/''entreprise_comment_category_add'));
  2485.                                 }
  2486.                                 return $ret;
  2487.                             }
  2488.                             not_entreprise_comment_category_add:
  2489.                             // entreprise_comment_category_add_check
  2490.                             if ('/admin/entreprise/comment_category/add_check' === $pathinfo) {
  2491.                                 return array (  '_controller' => 'App\\Controller\\CommentCategoryController::add_check',  '_route' => 'entreprise_comment_category_add_check',);
  2492.                             }
  2493.                         }
  2494.                         elseif (=== strpos($pathinfo'/admin/entreprise/comment_category/modify')) {
  2495.                             // entreprise_comment_category_modify
  2496.                             if (preg_match('#^/admin/entreprise/comment_category/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2497.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'entreprise_comment_category_modify')), array (  '_controller' => 'App\\Controller\\CommentCategoryController::modify',));
  2498.                             }
  2499.                             // entreprise_comment_category_modify_check
  2500.                             if (=== strpos($pathinfo'/admin/entreprise/comment_category/modify_check') && preg_match('#^/admin/entreprise/comment_category/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2501.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'entreprise_comment_category_modify_check')), array (  '_controller' => 'App\\Controller\\CommentCategoryController::modify_check',));
  2502.                             }
  2503.                         }
  2504.                         // entreprise_comment_category_delete
  2505.                         if (=== strpos($pathinfo'/admin/entreprise/comment_category/delete') && preg_match('#^/admin/entreprise/comment_category/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2506.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'entreprise_comment_category_delete')), array (  '_controller' => 'App\\Controller\\CommentCategoryController::delete_comment_category',));
  2507.                         }
  2508.                         // entreprise_comment_category_server_processing
  2509.                         if ('/admin/entreprise/comment_category/server_processing' === $pathinfo) {
  2510.                             return array (  '_controller' => 'App\\Controller\\CommentCategoryController::server_processing',  '_route' => 'entreprise_comment_category_server_processing',);
  2511.                         }
  2512.                     }
  2513.                 }
  2514.                 elseif (=== strpos($pathinfo'/admin/equipe')) {
  2515.                     // equipe
  2516.                     if ('/admin/equipe' === $pathinfo) {
  2517.                         return array (  '_controller' => 'App\\Controller\\EquipeController::index',  '_route' => 'equipe',);
  2518.                     }
  2519.                     // equipe_server_processing
  2520.                     if ('/admin/equipe/server_processing' === $pathinfo) {
  2521.                         return array (  '_controller' => 'App\\Controller\\EquipeController::liste_equipes_server_processing',  '_route' => 'equipe_server_processing',);
  2522.                     }
  2523.                     if (=== strpos($pathinfo'/admin/equipe/add')) {
  2524.                         // equipe_add
  2525.                         if ('/admin/equipe/add' === $trimmedPathinfo) {
  2526.                             $ret = array (  '_controller' => 'App\\Controller\\EquipeController::add',  '_route' => 'equipe_add',);
  2527.                             if ('/' === substr($pathinfo, -1)) {
  2528.                                 // no-op
  2529.                             } elseif ('GET' !== $canonicalMethod) {
  2530.                                 goto not_equipe_add;
  2531.                             } else {
  2532.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''equipe_add'));
  2533.                             }
  2534.                             return $ret;
  2535.                         }
  2536.                         not_equipe_add:
  2537.                         // equipe_add_check
  2538.                         if ('/admin/equipe/add_check' === $trimmedPathinfo) {
  2539.                             $ret = array (  '_controller' => 'App\\Controller\\EquipeController::add_check',  '_route' => 'equipe_add_check',);
  2540.                             if ('/' === substr($pathinfo, -1)) {
  2541.                                 // no-op
  2542.                             } elseif ('GET' !== $canonicalMethod) {
  2543.                                 goto not_equipe_add_check;
  2544.                             } else {
  2545.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''equipe_add_check'));
  2546.                             }
  2547.                             return $ret;
  2548.                         }
  2549.                         not_equipe_add_check:
  2550.                     }
  2551.                     elseif (=== strpos($pathinfo'/admin/equipe/modify')) {
  2552.                         // equipe_modify
  2553.                         if (preg_match('#^/admin/equipe/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2554.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'equipe_modify')), array (  '_controller' => 'App\\Controller\\EquipeController::modify',));
  2555.                         }
  2556.                         // equipe_modify_check
  2557.                         if (=== strpos($pathinfo'/admin/equipe/modify_check') && preg_match('#^/admin/equipe/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2558.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'equipe_modify_check')), array (  '_controller' => 'App\\Controller\\EquipeController::modify_check',));
  2559.                         }
  2560.                     }
  2561.                     // equipe_delete
  2562.                     if ('/admin/equipe/delete' === $trimmedPathinfo) {
  2563.                         $ret = array (  '_controller' => 'App\\Controller\\EquipeController::supprimer',  '_route' => 'equipe_delete',);
  2564.                         if ('/' === substr($pathinfo, -1)) {
  2565.                             // no-op
  2566.                         } elseif ('GET' !== $canonicalMethod) {
  2567.                             goto not_equipe_delete;
  2568.                         } else {
  2569.                             return array_replace($ret$this->redirect($rawPathinfo.'/''equipe_delete'));
  2570.                         }
  2571.                         return $ret;
  2572.                     }
  2573.                     not_equipe_delete:
  2574.                     // format_productivite
  2575.                     if ('/admin/equipe/format_productivite' === $pathinfo) {
  2576.                         return array (  '_controller' => 'App\\Controller\\EquipeController::format_productivite',  '_route' => 'format_productivite',);
  2577.                     }
  2578.                     // equipes_export
  2579.                     if ('/admin/equipes/export' === $trimmedPathinfo) {
  2580.                         $ret = array (  '_controller' => 'App\\Controller\\EquipeController::exporter',  '_route' => 'equipes_export',);
  2581.                         if ('/' === substr($pathinfo, -1)) {
  2582.                             // no-op
  2583.                         } elseif ('GET' !== $canonicalMethod) {
  2584.                             goto not_equipes_export;
  2585.                         } else {
  2586.                             return array_replace($ret$this->redirect($rawPathinfo.'/''equipes_export'));
  2587.                         }
  2588.                         return $ret;
  2589.                     }
  2590.                     not_equipes_export:
  2591.                 }
  2592.                 elseif (=== strpos($pathinfo'/admin/ProjectFraisCategorie')) {
  2593.                     // FraisCategorie_server_processing
  2594.                     if ('/admin/ProjectFraisCategorie/FraisCategorie_server_processing' === $trimmedPathinfo) {
  2595.                         $ret = array (  '_controller' => 'App\\Controller\\ProjectFraisCategorieController::FraisCategorie_server_processing',  '_route' => 'FraisCategorie_server_processing',);
  2596.                         if ('/' === substr($pathinfo, -1)) {
  2597.                             // no-op
  2598.                         } elseif ('GET' !== $canonicalMethod) {
  2599.                             goto not_FraisCategorie_server_processing;
  2600.                         } else {
  2601.                             return array_replace($ret$this->redirect($rawPathinfo.'/''FraisCategorie_server_processing'));
  2602.                         }
  2603.                         return $ret;
  2604.                     }
  2605.                     not_FraisCategorie_server_processing:
  2606.                     if (=== strpos($pathinfo'/admin/ProjectFraisCategorie/add')) {
  2607.                         // AddProjectFraisCategorie
  2608.                         if ('/admin/ProjectFraisCategorie/add' === $trimmedPathinfo) {
  2609.                             $ret = array (  '_controller' => 'App\\Controller\\ProjectFraisCategorieController::add',  '_route' => 'AddProjectFraisCategorie',);
  2610.                             if ('/' === substr($pathinfo, -1)) {
  2611.                                 // no-op
  2612.                             } elseif ('GET' !== $canonicalMethod) {
  2613.                                 goto not_AddProjectFraisCategorie;
  2614.                             } else {
  2615.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''AddProjectFraisCategorie'));
  2616.                             }
  2617.                             return $ret;
  2618.                         }
  2619.                         not_AddProjectFraisCategorie:
  2620.                         // add_Categories_Frais_check
  2621.                         if ('/admin/ProjectFraisCategorie/add_Categories_Frais_check' === $trimmedPathinfo) {
  2622.                             $ret = array (  '_controller' => 'App\\Controller\\ProjectFraisCategorieController::add_Categories_Frais_check',  '_route' => 'add_Categories_Frais_check',);
  2623.                             if ('/' === substr($pathinfo, -1)) {
  2624.                                 // no-op
  2625.                             } elseif ('GET' !== $canonicalMethod) {
  2626.                                 goto not_add_Categories_Frais_check;
  2627.                             } else {
  2628.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''add_Categories_Frais_check'));
  2629.                             }
  2630.                             return $ret;
  2631.                         }
  2632.                         not_add_Categories_Frais_check:
  2633.                     }
  2634.                     // action_Categories_Frais_check
  2635.                     if (=== strpos($pathinfo'/admin/ProjectFraisCategorie/action_Categories_Frais_check') && preg_match('#^/admin/ProjectFraisCategorie/action_Categories_Frais_check/(?P<action>[^/]++)/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2636.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'action_Categories_Frais_check')), array (  '_controller' => 'App\\Controller\\ProjectFraisCategorieController::action_Categories_Frais_check',));
  2637.                     }
  2638.                     if (=== strpos($pathinfo'/admin/ProjectFraisCategorie/modify_Categories_Frai')) {
  2639.                         // modify_Categories_Frai
  2640.                         if (preg_match('#^/admin/ProjectFraisCategorie/modify_Categories_Frai/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2641.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'modify_Categories_Frai')), array (  '_controller' => 'App\\Controller\\ProjectFraisCategorieController::modify_Categories_Frai',));
  2642.                         }
  2643.                         // modify_Categories_Frais_check
  2644.                         if (=== strpos($pathinfo'/admin/ProjectFraisCategorie/modify_Categories_Frais_check') && preg_match('#^/admin/ProjectFraisCategorie/modify_Categories_Frais_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2645.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'modify_Categories_Frais_check')), array (  '_controller' => 'App\\Controller\\ProjectFraisCategorieController::modify_Categories_Frais_check',));
  2646.                         }
  2647.                     }
  2648.                 }
  2649.                 // fournisseurs
  2650.                 if ('/admin/projects' === $trimmedPathinfo) {
  2651.                     $ret = array (  '_controller' => 'App\\Controller\\FournisseurController::index',  '_route' => 'fournisseurs',);
  2652.                     if ('/' === substr($pathinfo, -1)) {
  2653.                         // no-op
  2654.                     } elseif ('GET' !== $canonicalMethod) {
  2655.                         goto not_fournisseurs;
  2656.                     } else {
  2657.                         return array_replace($ret$this->redirect($rawPathinfo.'/''fournisseurs'));
  2658.                     }
  2659.                     return $ret;
  2660.                 }
  2661.                 not_fournisseurs:
  2662.                 if (=== strpos($pathinfo'/admin/fournisseurs')) {
  2663.                     // fournisseurs_server_processing
  2664.                     if ('/admin/fournisseurs/fournisseurs_server_processing' === $pathinfo) {
  2665.                         return array (  '_controller' => 'App\\Controller\\FournisseurController::fournisseurs_server_processing',  '_route' => 'fournisseurs_server_processing',);
  2666.                     }
  2667.                     // fournisseurs_export
  2668.                     if ('/admin/fournisseurs/fournisseurs_export' === $pathinfo) {
  2669.                         return array (  '_controller' => 'App\\Controller\\FournisseurController::exporter',  '_route' => 'fournisseurs_export',);
  2670.                     }
  2671.                     if (=== strpos($pathinfo'/admin/fournisseurs/modify')) {
  2672.                         // fournisseurs_modify
  2673.                         if (preg_match('#^/admin/fournisseurs/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2674.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'fournisseurs_modify')), array (  '_controller' => 'App\\Controller\\FournisseurController::modify',));
  2675.                         }
  2676.                         // fournisseurs_modify_check
  2677.                         if (=== strpos($pathinfo'/admin/fournisseurs/modify_check') && preg_match('#^/admin/fournisseurs/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2678.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'fournisseurs_modify_check')), array (  '_controller' => 'App\\Controller\\FournisseurController::modify_check',));
  2679.                         }
  2680.                     }
  2681.                     elseif (=== strpos($pathinfo'/admin/fournisseurs/add')) {
  2682.                         // fournisseurs_add_check
  2683.                         if ('/admin/fournisseurs/add_check' === $trimmedPathinfo) {
  2684.                             $ret = array (  '_controller' => 'App\\Controller\\FournisseurController::add_check',  '_route' => 'fournisseurs_add_check',);
  2685.                             if ('/' === substr($pathinfo, -1)) {
  2686.                                 // no-op
  2687.                             } elseif ('GET' !== $canonicalMethod) {
  2688.                                 goto not_fournisseurs_add_check;
  2689.                             } else {
  2690.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''fournisseurs_add_check'));
  2691.                             }
  2692.                             return $ret;
  2693.                         }
  2694.                         not_fournisseurs_add_check:
  2695.                         // fournisseurs_add
  2696.                         if ('/admin/fournisseurs/add' === $trimmedPathinfo) {
  2697.                             $ret = array (  '_controller' => 'App\\Controller\\FournisseurController::add',  '_route' => 'fournisseurs_add',);
  2698.                             if ('/' === substr($pathinfo, -1)) {
  2699.                                 // no-op
  2700.                             } elseif ('GET' !== $canonicalMethod) {
  2701.                                 goto not_fournisseurs_add;
  2702.                             } else {
  2703.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''fournisseurs_add'));
  2704.                             }
  2705.                             return $ret;
  2706.                         }
  2707.                         not_fournisseurs_add:
  2708.                     }
  2709.                     // fournisseurs_delete
  2710.                     if (=== strpos($pathinfo'/admin/fournisseurs/delete') && preg_match('#^/admin/fournisseurs/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2711.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'fournisseurs_delete')), array (  '_controller' => 'App\\Controller\\FournisseurController::supprimer',));
  2712.                     }
  2713.                 }
  2714.             }
  2715.         }
  2716.         elseif (=== strpos($pathinfo'/user')) {
  2717.             if (=== strpos($pathinfo'/user_filtres')) {
  2718.                 // user_filters_index
  2719.                 if ('/user_filtres' === $trimmedPathinfo) {
  2720.                     $ret = array (  '_controller' => 'App\\Controller\\UserFilterController::index',  '_route' => 'user_filters_index',);
  2721.                     if ('/' === substr($pathinfo, -1)) {
  2722.                         // no-op
  2723.                     } elseif ('GET' !== $canonicalMethod) {
  2724.                         goto not_user_filters_index;
  2725.                     } else {
  2726.                         return array_replace($ret$this->redirect($rawPathinfo.'/''user_filters_index'));
  2727.                     }
  2728.                     return $ret;
  2729.                 }
  2730.                 not_user_filters_index:
  2731.                 // user_filters_add_check
  2732.                 if ('/user_filtres/add_check' === $pathinfo) {
  2733.                     return array (  '_controller' => 'App\\Controller\\UserFilterController::add_check',  '_route' => 'user_filters_add_check',);
  2734.                 }
  2735.                 // user_filters_delete
  2736.                 if ('/user_filtres/delete' === $pathinfo) {
  2737.                     return array (  '_controller' => 'App\\Controller\\UserFilterController::supprimer',  '_route' => 'user_filters_delete',);
  2738.                 }
  2739.                 if (=== strpos($pathinfo'/user_filtres/modify')) {
  2740.                     // user_filters_modify_check
  2741.                     if (=== strpos($pathinfo'/user_filtres/modify_check') && preg_match('#^/user_filtres/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2742.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'user_filters_modify_check')), array (  '_controller' => 'App\\Controller\\UserFilterController::modify_check',));
  2743.                     }
  2744.                     // user_filters_modify
  2745.                     if ('/user_filtres/modify' === $trimmedPathinfo) {
  2746.                         $ret = array (  '_controller' => 'App\\Controller\\UserFilterController::modify',  '_route' => 'user_filters_modify',);
  2747.                         if ('/' === substr($pathinfo, -1)) {
  2748.                             // no-op
  2749.                         } elseif ('GET' !== $canonicalMethod) {
  2750.                             goto not_user_filters_modify;
  2751.                         } else {
  2752.                             return array_replace($ret$this->redirect($rawPathinfo.'/''user_filters_modify'));
  2753.                         }
  2754.                         return $ret;
  2755.                     }
  2756.                     not_user_filters_modify:
  2757.                 }
  2758.                 // user_filters_list
  2759.                 if ('/user_filtres/list' === $pathinfo) {
  2760.                     return array (  '_controller' => 'App\\Controller\\UserFilterController::liste',  '_route' => 'user_filters_list',);
  2761.                 }
  2762.                 // user_filter_by_id
  2763.                 if (preg_match('#^/user_filtres/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2764.                     return $this->mergeDefaults(array_replace($matches, array('_route' => 'user_filter_by_id')), array (  '_controller' => 'App\\Controller\\UserFilterController::getFilterById',));
  2765.                 }
  2766.                 // get_list_elements_and_colors
  2767.                 if ('/user_filtres/element_for_color' === $trimmedPathinfo) {
  2768.                     $ret = array (  '_controller' => 'App\\Controller\\UserFilterController::getListElementsAndColors',  '_route' => 'get_list_elements_and_colors',);
  2769.                     if ('/' === substr($pathinfo, -1)) {
  2770.                         // no-op
  2771.                     } elseif ('GET' !== $canonicalMethod) {
  2772.                         goto not_get_list_elements_and_colors;
  2773.                     } else {
  2774.                         return array_replace($ret$this->redirect($rawPathinfo.'/''get_list_elements_and_colors'));
  2775.                     }
  2776.                     return $ret;
  2777.                 }
  2778.                 not_get_list_elements_and_colors:
  2779.                 // reset_current_filter
  2780.                 if ('/user_filtres/reset' === $trimmedPathinfo) {
  2781.                     $ret = array (  '_controller' => 'App\\Controller\\UserFilterController::resetCurrentFilter',  '_route' => 'reset_current_filter',);
  2782.                     if ('/' === substr($pathinfo, -1)) {
  2783.                         // no-op
  2784.                     } elseif ('GET' !== $canonicalMethod) {
  2785.                         goto not_reset_current_filter;
  2786.                     } else {
  2787.                         return array_replace($ret$this->redirect($rawPathinfo.'/''reset_current_filter'));
  2788.                     }
  2789.                     return $ret;
  2790.                 }
  2791.                 not_reset_current_filter:
  2792.                 // get_forfaits_by_client_id
  2793.                 if ('/user_filtres/forfaits' === $trimmedPathinfo) {
  2794.                     $ret = array (  '_controller' => 'App\\Controller\\UserFilterController::getForfaitsByClientId',  '_route' => 'get_forfaits_by_client_id',);
  2795.                     if ('/' === substr($pathinfo, -1)) {
  2796.                         // no-op
  2797.                     } elseif ('GET' !== $canonicalMethod) {
  2798.                         goto not_get_forfaits_by_client_id;
  2799.                     } else {
  2800.                         return array_replace($ret$this->redirect($rawPathinfo.'/''get_forfaits_by_client_id'));
  2801.                     }
  2802.                     return $ret;
  2803.                 }
  2804.                 not_get_forfaits_by_client_id:
  2805.             }
  2806.             elseif (=== strpos($pathinfo'/user_vues')) {
  2807.                 // user_vues
  2808.                 if ('/user_vues' === $pathinfo) {
  2809.                     return array (  '_controller' => 'App\\Controller\\UserVuesController::index',  '_route' => 'user_vues',);
  2810.                 }
  2811.                 if (=== strpos($pathinfo'/user_vues/modify')) {
  2812.                     // user_vues_modify
  2813.                     if ('/user_vues/modify' === $pathinfo) {
  2814.                         return array (  '_controller' => 'App\\Controller\\UserVuesController::modify',  '_route' => 'user_vues_modify',);
  2815.                     }
  2816.                     // user_vues_modify_check
  2817.                     if ('/user_vues/modify_check' === $pathinfo) {
  2818.                         return array (  '_controller' => 'App\\Controller\\UserVuesController::modify_check',  '_route' => 'user_vues_modify_check',);
  2819.                     }
  2820.                 }
  2821.                 // user_vues_add_check
  2822.                 if ('/user_vues/add_check' === $pathinfo) {
  2823.                     return array (  '_controller' => 'App\\Controller\\UserVuesController::add_check',  '_route' => 'user_vues_add_check',);
  2824.                 }
  2825.                 // user_vues_apply_check
  2826.                 if ('/user_vues/apply_check' === $pathinfo) {
  2827.                     return array (  '_controller' => 'App\\Controller\\UserVuesController::apply_check',  '_route' => 'user_vues_apply_check',);
  2828.                 }
  2829.                 // user_vues_liste_vues
  2830.                 if ('/user_vues/liste_vues' === $pathinfo) {
  2831.                     return array (  '_controller' => 'App\\Controller\\UserVuesController::getListeVues',  '_route' => 'user_vues_liste_vues',);
  2832.                 }
  2833.                 // user_vues_delete_vue
  2834.                 if ('/user_vues/delete' === $pathinfo) {
  2835.                     return array (  '_controller' => 'App\\Controller\\UserVuesController::supprimer',  '_route' => 'user_vues_delete_vue',);
  2836.                 }
  2837.                 // user_vues_current-intervention_vue
  2838.                 if ('/user_vues/current_intervention_vue' === $pathinfo) {
  2839.                     return array (  '_controller' => 'App\\Controller\\UserVuesController::updateCurrentInterventionVue',  '_route' => 'user_vues_current-intervention_vue',);
  2840.                 }
  2841.                 // user_vues_update_current_vue_user
  2842.                 if ('/user_vues/update_current_vue_user' === $pathinfo) {
  2843.                     return array (  '_controller' => 'App\\Controller\\UserVuesController::updateCurrentVueUser',  '_route' => 'user_vues_update_current_vue_user',);
  2844.                 }
  2845.                 // user_vues_update_nbr_items_to_show_cookie
  2846.                 if ('/user_vues/update_nbr_items_to_show_cookie' === $pathinfo) {
  2847.                     return array (  '_controller' => 'App\\Controller\\UserVuesController::updateNbrItemstoShowInCookie',  '_route' => 'user_vues_update_nbr_items_to_show_cookie',);
  2848.                 }
  2849.             }
  2850.             // users_modify_check
  2851.             if (=== strpos($pathinfo'/users/modify_check') && preg_match('#^/users/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2852.                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'users_modify_check')), array (  '_controller' => 'App\\Controller\\UsersController::modify_check',));
  2853.             }
  2854.         }
  2855.         elseif (=== strpos($pathinfo'/proje')) {
  2856.             if (=== strpos($pathinfo'/project')) {
  2857.                 if (=== strpos($pathinfo'/projects')) {
  2858.                     // intervenant_update_ajax
  2859.                     if ('/projects/ajax_set_intervenant' === $pathinfo) {
  2860.                         return array (  '_controller' => 'App\\Controller\\ProjectsController::ajax_set_intervenant',  '_route' => 'intervenant_update_ajax',);
  2861.                     }
  2862.                     // project_document
  2863.                     if (=== strpos($pathinfo'/projects/document/file') && preg_match('#^/projects/document/file/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2864.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'project_document')), array (  '_controller' => 'App\\Controller\\ProjectsController::document_page',));
  2865.                     }
  2866.                     // projects
  2867.                     if ('/projects' === $trimmedPathinfo) {
  2868.                         $ret = array (  '_controller' => 'App\\Controller\\ProjectsController::index',  '_route' => 'projects',);
  2869.                         if ('/' === substr($pathinfo, -1)) {
  2870.                             // no-op
  2871.                         } elseif ('GET' !== $canonicalMethod) {
  2872.                             goto not_projects;
  2873.                         } else {
  2874.                             return array_replace($ret$this->redirect($rawPathinfo.'/''projects'));
  2875.                         }
  2876.                         return $ret;
  2877.                     }
  2878.                     not_projects:
  2879.                     // projects_server_processing
  2880.                     if ('/projects/server_processing' === $pathinfo) {
  2881.                         return array (  '_controller' => 'App\\Controller\\ProjectsController::projects_server_processing',  '_route' => 'projects_server_processing',);
  2882.                     }
  2883.                     if (=== strpos($pathinfo'/projects/a')) {
  2884.                         // project_add
  2885.                         if ('/projects/add' === $pathinfo) {
  2886.                             return array (  '_controller' => 'App\\Controller\\ProjectsController::add',  '_route' => 'project_add',);
  2887.                         }
  2888.                         if (=== strpos($pathinfo'/projects/add_')) {
  2889.                             // project_add_check
  2890.                             if ('/projects/add_check' === $pathinfo) {
  2891.                                 return array (  '_controller' => 'App\\Controller\\ProjectsController::add_check',  '_route' => 'project_add_check',);
  2892.                             }
  2893.                             // add_or_remove_user_project_interventions_by_period
  2894.                             if ('/projects/add_or_remove_user_project_interventions_by_period' === $pathinfo) {
  2895.                                 return array (  '_controller' => 'App\\Controller\\ProjectsController::add_or_remove_user_project_interventions_by_period',  '_route' => 'add_or_remove_user_project_interventions_by_period',);
  2896.                             }
  2897.                             // add_or_remove_interventions_materiel_project_by_period
  2898.                             if ('/projects/add_or_remove_interventions_materiel_project_by_period' === $pathinfo) {
  2899.                                 return array (  '_controller' => 'App\\Controller\\ProjectsController::add_or_remove_interventions_materiel_project_by_period',  '_route' => 'add_or_remove_interventions_materiel_project_by_period',);
  2900.                             }
  2901.                             // add_edit_frais_projet_ajax
  2902.                             if ('/projects/add_edit_frais_projet_ajax' === $pathinfo) {
  2903.                                 return array (  '_controller' => 'App\\Controller\\ProjectsFraisController::add_edit_frais_projet_ajax',  '_route' => 'add_edit_frais_projet_ajax',);
  2904.                             }
  2905.                         }
  2906.                         elseif (=== strpos($pathinfo'/projects/ajax_')) {
  2907.                             // ajax_generate_projets_interventions
  2908.                             if (=== strpos($pathinfo'/projects/ajax_generate_projets_interventions') && preg_match('#^/projects/ajax_generate_projets_interventions/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2909.                                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'ajax_generate_projets_interventions')), array (  '_controller' => 'App\\Controller\\ProjectsController::ajax_generate_projets_interventions',));
  2910.                             }
  2911.                             // projects_ajax_rapport
  2912.                             if ('/projects/ajax_rapport' === $pathinfo) {
  2913.                                 return array (  '_controller' => 'App\\Controller\\ProjectJournalsController::ajax_rapport',  '_route' => 'projects_ajax_rapport',);
  2914.                             }
  2915.                             // projects_ajax_notify_techniciens_for_descriprion
  2916.                             if ('/projects/ajax_notify_techniciens_for_descriprion' === $pathinfo) {
  2917.                                 return array (  '_controller' => 'App\\Controller\\ProjectJournalsController::notifyTechniciensForDescriprion_ajax',  '_route' => 'projects_ajax_notify_techniciens_for_descriprion',);
  2918.                             }
  2919.                         }
  2920.                     }
  2921.                     elseif (=== strpos($pathinfo'/projects/modify')) {
  2922.                         // project_modify
  2923.                         if (preg_match('#^/projects/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2924.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'project_modify')), array (  '_controller' => 'App\\Controller\\ProjectsController::modify',));
  2925.                         }
  2926.                         // project_modify_check
  2927.                         if (=== strpos($pathinfo'/projects/modify_check') && preg_match('#^/projects/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2928.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'project_modify_check')), array (  '_controller' => 'App\\Controller\\ProjectsController::modify_check',));
  2929.                         }
  2930.                     }
  2931.                     elseif (=== strpos($pathinfo'/projects/d')) {
  2932.                         // project_delete
  2933.                         if (=== strpos($pathinfo'/projects/delete') && preg_match('#^/projects/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2934.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'project_delete')), array (  '_controller' => 'App\\Controller\\ProjectsController::supprimer',));
  2935.                         }
  2936.                         // upload_project_document
  2937.                         if ('/projects/document/upload' === $trimmedPathinfo) {
  2938.                             $ret = array (  '_controller' => 'App\\Controller\\ProjectsController::upload_document',  '_route' => 'upload_project_document',);
  2939.                             if ('/' === substr($pathinfo, -1)) {
  2940.                                 // no-op
  2941.                             } elseif ('GET' !== $canonicalMethod) {
  2942.                                 goto not_upload_project_document;
  2943.                             } else {
  2944.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''upload_project_document'));
  2945.                             }
  2946.                             return $ret;
  2947.                         }
  2948.                         not_upload_project_document:
  2949.                         // delete_project_document
  2950.                         if ('/projects/document/deleteimage' === $trimmedPathinfo) {
  2951.                             $ret = array (  '_controller' => 'App\\Controller\\ProjectsController::delete_document_projet',  '_route' => 'delete_project_document',);
  2952.                             if ('/' === substr($pathinfo, -1)) {
  2953.                                 // no-op
  2954.                             } elseif ('GET' !== $canonicalMethod) {
  2955.                                 goto not_delete_project_document;
  2956.                             } else {
  2957.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''delete_project_document'));
  2958.                             }
  2959.                             return $ret;
  2960.                         }
  2961.                         not_delete_project_document:
  2962.                     }
  2963.                     // comptes_clients_ajax
  2964.                     if ('/projects/comptes_clients_ajax' === $pathinfo) {
  2965.                         return array (  '_controller' => 'App\\Controller\\ProjectsController::comptes_clients_ajax',  '_route' => 'comptes_clients_ajax',);
  2966.                     }
  2967.                     // checkInterventionsBetweenDates
  2968.                     if ('/projects/checkInterventionsBetweenDates' === $pathinfo) {
  2969.                         return array (  '_controller' => 'App\\Controller\\ProjectsController::checkInterventionsBetweenDates',  '_route' => 'checkInterventionsBetweenDates',);
  2970.                     }
  2971.                     // typeProjet
  2972.                     if ('/projects/typeProjet' === $pathinfo) {
  2973.                         return array (  '_controller' => 'App\\Controller\\ProjectsController::typeProjet',  '_route' => 'typeProjet',);
  2974.                     }
  2975.                     if (=== strpos($pathinfo'/projects/project_')) {
  2976.                         // project_inter
  2977.                         if ('/projects/project_inter' === $trimmedPathinfo) {
  2978.                             $ret = array (  '_controller' => 'App\\Controller\\ProjectsController::project_inter',  '_route' => 'project_inter',);
  2979.                             if ('/' === substr($pathinfo, -1)) {
  2980.                                 // no-op
  2981.                             } elseif ('GET' !== $canonicalMethod) {
  2982.                                 goto not_project_inter;
  2983.                             } else {
  2984.                                 return array_replace($ret$this->redirect($rawPathinfo.'/''project_inter'));
  2985.                             }
  2986.                             return $ret;
  2987.                         }
  2988.                         not_project_inter:
  2989.                         // project_modify_ajax
  2990.                         if (=== strpos($pathinfo'/projects/project_modify_ajax') && preg_match('#^/projects/project_modify_ajax/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  2991.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'project_modify_ajax')), array (  '_controller' => 'App\\Controller\\ProjectsController::project_modify_ajax',));
  2992.                         }
  2993.                         if (=== strpos($pathinfo'/projects/project_jointeur')) {
  2994.                             // project_jointeur
  2995.                             if ('/projects/project_jointeur' === $pathinfo) {
  2996.                                 return array (  '_controller' => 'App\\Controller\\ProjectsController::project_jointeur',  '_route' => 'project_jointeur',);
  2997.                             }
  2998.                             // project_jointeur_template
  2999.                             if ('/projects/project_jointeur_template' === $pathinfo) {
  3000.                                 return array (  '_controller' => 'App\\Controller\\ProjectsController::project_jointeur_template',  '_route' => 'project_jointeur_template',);
  3001.                             }
  3002.                         }
  3003.                     }
  3004.                     elseif (=== strpos($pathinfo'/projects/parametre')) {
  3005.                         // project_parametre
  3006.                         if (preg_match('#^/projects/parametre/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3007.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'project_parametre')), array (  '_controller' => 'App\\Controller\\ProjectsController::get_parametre',));
  3008.                         }
  3009.                         // modify_check_project_parametre
  3010.                         if (=== strpos($pathinfo'/projects/parametre/modify_check') && preg_match('#^/projects/parametre/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3011.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'modify_check_project_parametre')), array (  '_controller' => 'App\\Controller\\ProjectsController::set_parametre',));
  3012.                         }
  3013.                     }
  3014.                     elseif (=== strpos($pathinfo'/projects/l')) {
  3015.                         // project_liste_vues
  3016.                         if ('/projects/liste_vues' === $pathinfo) {
  3017.                             return array (  '_controller' => 'App\\Controller\\ProjectsController::listeVues',  '_route' => 'project_liste_vues',);
  3018.                         }
  3019.                         if (=== strpos($pathinfo'/projects/list_projects')) {
  3020.                             // projects_list_ajax
  3021.                             if ('/projects/list_projects' === $pathinfo) {
  3022.                                 return array (  '_controller' => 'App\\Controller\\ProjectsController::list_projects_ajax',  '_route' => 'projects_list_ajax',);
  3023.                             }
  3024.                             // project_ajax
  3025.                             if ('/projects/list_projects/project' === $pathinfo) {
  3026.                                 return array (  '_controller' => 'App\\Controller\\ProjectsController::get_project_ajax',  '_route' => 'project_ajax',);
  3027.                             }
  3028.                             if (=== strpos($pathinfo'/projects/list_projects/project_intervenant')) {
  3029.                                 // get_project_intervenant_ajax
  3030.                                 if ('/projects/list_projects/project_intervenant' === $pathinfo) {
  3031.                                     return array (  '_controller' => 'App\\Controller\\ProjectsController::get_project_intervenant_ajax',  '_route' => 'get_project_intervenant_ajax',);
  3032.                                 }
  3033.                                 // get_interveneant_row
  3034.                                 if ('/projects/list_projects/project_intervenant_row' === $pathinfo) {
  3035.                                     return array (  '_controller' => 'App\\Controller\\ProjectsController::get_interveneant_row',  '_route' => 'get_interveneant_row',);
  3036.                                 }
  3037.                             }
  3038.                             // listProjectsParJours
  3039.                             if ('/projects/list_projects_par_jours' === $pathinfo) {
  3040.                                 return array (  '_controller' => 'App\\Controller\\ProjectsController::list_projects_par_jours',  '_route' => 'listProjectsParJours',);
  3041.                             }
  3042.                         }
  3043.                         // project_load_header_table
  3044.                         if ('/projects/load_header_table' === $pathinfo) {
  3045.                             return array (  '_controller' => 'App\\Controller\\ProjectsController::loadHeaderTable',  '_route' => 'project_load_header_table',);
  3046.                         }
  3047.                     }
  3048.                     elseif (=== strpos($pathinfo'/projects/update')) {
  3049.                         // update_user_project_interventions
  3050.                         if ('/projects/update_user_project_interventions' === $pathinfo) {
  3051.                             return array (  '_controller' => 'App\\Controller\\ProjectsController::update_user_project_interventions',  '_route' => 'update_user_project_interventions',);
  3052.                         }
  3053.                         // update_materiel_project_interventions
  3054.                         if ('/projects/update_materiel_project_interventions' === $pathinfo) {
  3055.                             return array (  '_controller' => 'App\\Controller\\ProjectsController::update_materiel_project_interventions',  '_route' => 'update_materiel_project_interventions',);
  3056.                         }
  3057.                         // updateEquipesProductivity
  3058.                         if ('/projects/updateEquipesProductivity' === $pathinfo) {
  3059.                             return array (  '_controller' => 'App\\Controller\\ProjectsController::updateEquipesProductivity',  '_route' => 'updateEquipesProductivity',);
  3060.                         }
  3061.                     }
  3062.                     elseif (=== strpos($pathinfo'/projects/get_')) {
  3063.                         // get_client_projects
  3064.                         if ('/projects/get_client_projects' === $pathinfo) {
  3065.                             return array (  '_controller' => 'App\\Controller\\InterventionsFrontController::get_client_projects',  '_route' => 'get_client_projects',);
  3066.                         }
  3067.                         // get_vue_graphique_data_for_year
  3068.                         if ('/projects/get_vue_graphique_data_for_year' === $pathinfo) {
  3069.                             return array (  '_controller' => 'App\\Controller\\ProjectsController::getVueGraphiqueDataForYear',  '_route' => 'get_vue_graphique_data_for_year',);
  3070.                         }
  3071.                         // get_data_for_year_row
  3072.                         if ('/projects/get_data_for_year_row' === $pathinfo) {
  3073.                             return array (  '_controller' => 'App\\Controller\\ProjectsController::getDataForYearRow',  '_route' => 'get_data_for_year_row',);
  3074.                         }
  3075.                     }
  3076.                     elseif (=== strpos($pathinfo'/projects/P')) {
  3077.                         if (=== strpos($pathinfo'/projects/Planificateurs_Equipes')) {
  3078.                             // Planificateurs_Equipes
  3079.                             if ('/projects/Planificateurs_Equipes' === $pathinfo) {
  3080.                                 return array (  '_controller' => 'App\\Controller\\ProjectsController::Planificateurs_Equipes',  '_route' => 'Planificateurs_Equipes',);
  3081.                             }
  3082.                             // Planificateurs_Equipes_template
  3083.                             if ('/projects/Planificateurs_Equipes_template' === $pathinfo) {
  3084.                                 return array (  '_controller' => 'App\\Controller\\ProjectsController::Planificateurs_Equipes_template',  '_route' => 'Planificateurs_Equipes_template',);
  3085.                             }
  3086.                         }
  3087.                         // ProjectDeleteAllInterventions
  3088.                         if (=== strpos($pathinfo'/projects/ProjectDeleteAllInterventions') && preg_match('#^/projects/ProjectDeleteAllInterventions/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3089.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'ProjectDeleteAllInterventions')), array (  '_controller' => 'App\\Controller\\ProjectsController::ProjectDeleteAllInterventions',));
  3090.                         }
  3091.                         // ProjectDeleteAllJointeursInterventions
  3092.                         if ('/projects/ProjectDeleteAllJointeursInterventions' === $pathinfo) {
  3093.                             return array (  '_controller' => 'App\\Controller\\ProjectsController::ProjectDeleteAllJointeursInterventions',  '_route' => 'ProjectDeleteAllJointeursInterventions',);
  3094.                         }
  3095.                     }
  3096.                     // intervention_project_calcule_weeks
  3097.                     if (=== strpos($pathinfo'/projects/intervention_project_calcule_weeks') && preg_match('#^/projects/intervention_project_calcule_weeks/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3098.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'intervention_project_calcule_weeks')), array (  '_controller' => 'App\\Controller\\ProjectsController::intervention_project_calcule_weeks',));
  3099.                     }
  3100.                     // indisponibilite_planification_Auto
  3101.                     if ('/projects/indisponibilite_planification_Auto' === $pathinfo) {
  3102.                         return array (  '_controller' => 'App\\Controller\\ProjectsController::indisponibilite_planification_Auto',  '_route' => 'indisponibilite_planification_Auto',);
  3103.                     }
  3104.                     // GenerateProjetsInterventions
  3105.                     if (=== strpos($pathinfo'/projects/GenerateProjetsInterventions') && preg_match('#^/projects/GenerateProjetsInterventions/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3106.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'GenerateProjetsInterventions')), array (  '_controller' => 'App\\Controller\\ProjectsController::GenerateProjetsInterventions',));
  3107.                     }
  3108.                     // GenerateProjetsJointeursInterventions
  3109.                     if (=== strpos($pathinfo'/projects/GenerateProjetsJointeursInterventions') && preg_match('#^/projects/GenerateProjetsJointeursInterventions/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3110.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'GenerateProjetsJointeursInterventions')), array (  '_controller' => 'App\\Controller\\ProjectsController::generateProjetsJointeursInterventions',));
  3111.                     }
  3112.                     // JointeursWorkingProjects
  3113.                     if (=== strpos($pathinfo'/projects/JointeursWorkingProjects') && preg_match('#^/projects/JointeursWorkingProjects/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3114.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'JointeursWorkingProjects')), array (  '_controller' => 'App\\Controller\\ProjectsController::JointeursWorkingProjects',));
  3115.                     }
  3116.                     // exportListProjects
  3117.                     if ('/projects/exportListProjects' === $pathinfo) {
  3118.                         return array (  '_controller' => 'App\\Controller\\ProjectsController::exportListProjects',  '_route' => 'exportListProjects',);
  3119.                     }
  3120.                     // remove_file
  3121.                     if ('/projects/remove_file' === $pathinfo) {
  3122.                         return array (  '_controller' => 'App\\Controller\\ProjectsController::remove_file',  '_route' => 'remove_file',);
  3123.                     }
  3124.                     // get_restant_facture_regler
  3125.                     if ('/projects/restant_facture_regler' === $trimmedPathinfo) {
  3126.                         $ret = array (  '_controller' => 'App\\Service\\ServiceTeaminfo::restant_facture_regler',  '_route' => 'get_restant_facture_regler',);
  3127.                         if ('/' === substr($pathinfo, -1)) {
  3128.                             // no-op
  3129.                         } elseif ('GET' !== $canonicalMethod) {
  3130.                             goto not_get_restant_facture_regler;
  3131.                         } else {
  3132.                             return array_replace($ret$this->redirect($rawPathinfo.'/''get_restant_facture_regler'));
  3133.                         }
  3134.                         return $ret;
  3135.                     }
  3136.                     not_get_restant_facture_regler:
  3137.                     // projects_frais
  3138.                     if (=== strpos($pathinfo'/projects/frais') && preg_match('#^/projects/frais/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3139.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'projects_frais')), array (  '_controller' => 'App\\Controller\\ProjectsFraisController::index',));
  3140.                     }
  3141.                     if (=== strpos($pathinfo'/projects/frais_projet')) {
  3142.                         // upload_file_projet_frais
  3143.                         if ('/projects/frais_projet/upload_file_projet_frais' === $pathinfo) {
  3144.                             return array (  '_controller' => 'App\\Controller\\ProjectsFraisController::upload_file_projet_frais',  '_route' => 'upload_file_projet_frais',);
  3145.                         }
  3146.                         // delete_justification
  3147.                         if ('/projects/frais_projet/delete_justification' === $pathinfo) {
  3148.                             return array (  '_controller' => 'App\\Controller\\ProjectsFraisController::delete_justification',  '_route' => 'delete_justification',);
  3149.                         }
  3150.                         // delete_file
  3151.                         if ('/projects/frais_projet/delete_file' === $pathinfo) {
  3152.                             return array (  '_controller' => 'App\\Controller\\ProjectsFraisController::delete_file',  '_route' => 'delete_file',);
  3153.                         }
  3154.                         // exportFrais
  3155.                         if ('/projects/frais_projet/exportFrais' === $pathinfo) {
  3156.                             return array (  '_controller' => 'App\\Controller\\ProjectsFraisController::exportFrais',  '_route' => 'exportFrais',);
  3157.                         }
  3158.                     }
  3159.                     // projects_vue_graphique
  3160.                     if ('/projects/vue_graphique' === $pathinfo) {
  3161.                         return array (  '_controller' => 'App\\Controller\\ProjectsController::projects_list',  '_route' => 'projects_vue_graphique',);
  3162.                     }
  3163.                     if (=== strpos($pathinfo'/projects/journal')) {
  3164.                         // projects_journal_pdf
  3165.                         if ('/projects/journal_pdf' === $pathinfo) {
  3166.                             return array (  '_controller' => 'App\\Controller\\ProjectJournalsController::generateJournalPdf',  '_route' => 'projects_journal_pdf',);
  3167.                         }
  3168.                         // projects_journal
  3169.                         if (preg_match('#^/projects/journal/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3170.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'projects_journal')), array (  '_controller' => 'App\\Controller\\ProjectJournalsController::index',));
  3171.                         }
  3172.                         // projects_journal_calendar
  3173.                         if (=== strpos($pathinfo'/projects/journal_calendar') && preg_match('#^/projects/journal_calendar/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3174.                             return $this->mergeDefaults(array_replace($matches, array('_route' => 'projects_journal_calendar')), array (  '_controller' => 'App\\Controller\\ProjectJournalsController::projectCalendar',));
  3175.                         }
  3176.                     }
  3177.                     // project_planification
  3178.                     if (preg_match('#^/projects/(?P<id>[^/]++)/planification$#sD'$pathinfo$matches)) {
  3179.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'project_planification')), array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::index',));
  3180.                     }
  3181.                     if (=== strpos($pathinfo'/projects/planification')) {
  3182.                         if (=== strpos($pathinfo'/projects/planification/get_')) {
  3183.                             // project_planification_data
  3184.                             if ('/projects/planification/get_planification_data_ajax' === $pathinfo) {
  3185.                                 return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::get_planification_data_ajax',  '_route' => 'project_planification_data',);
  3186.                             }
  3187.                             if (=== strpos($pathinfo'/projects/planification/get_planification_items_by_')) {
  3188.                                 // planification_items_by_user
  3189.                                 if ('/projects/planification/get_planification_items_by_user' === $pathinfo) {
  3190.                                     return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::get_planification_items_by_user',  '_route' => 'planification_items_by_user',);
  3191.                                 }
  3192.                                 // planification_items_by_equipe
  3193.                                 if ('/projects/planification/get_planification_items_by_equipe' === $pathinfo) {
  3194.                                     return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::get_planification_items_by_equipe',  '_route' => 'planification_items_by_equipe',);
  3195.                                 }
  3196.                                 // planification_items_by_materiel
  3197.                                 if ('/projects/planification/get_planification_items_by_materiel' === $pathinfo) {
  3198.                                     return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::get_planification_items_by_materiel',  '_route' => 'planification_items_by_materiel',);
  3199.                                 }
  3200.                             }
  3201.                             // get_interventions_details
  3202.                             if ('/projects/planification/get_interventions_details_ajax' === $pathinfo) {
  3203.                                 return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::get_interventions_details_ajax',  '_route' => 'get_interventions_details',);
  3204.                             }
  3205.                             // get_interventions_project_by_intervenant_and_date
  3206.                             if ('/projects/planification/get_interventions_project_by_intervenant_and_date' === $pathinfo) {
  3207.                                 return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::get_interventions_project_by_intervenant_and_date',  '_route' => 'get_interventions_project_by_intervenant_and_date',);
  3208.                             }
  3209.                             // get_other_projects_interventions_in_same_period
  3210.                             if ('/projects/planification/get_other_projects_interventions_in_same_period' === $pathinfo) {
  3211.                                 return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::get_other_projects_interventions_in_same_period',  '_route' => 'get_other_projects_interventions_in_same_period',);
  3212.                             }
  3213.                             // get_other_projects_materiels_in_same_period
  3214.                             if ('/projects/planification/get_other_projects_materiels_in_same_period' === $pathinfo) {
  3215.                                 return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::get_other_projects_materiels_in_same_period',  '_route' => 'get_other_projects_materiels_in_same_period',);
  3216.                             }
  3217.                             // get_user_interventions_in_same_date
  3218.                             if ('/projects/planification/get_user_interventions_in_same_date' === $pathinfo) {
  3219.                                 return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::get_user_interventions_in_same_date',  '_route' => 'get_user_interventions_in_same_date',);
  3220.                             }
  3221.                             // get_equipe_interventions_in_same_date
  3222.                             if ('/projects/planification/get_equipe_interventions_in_same_date' === $pathinfo) {
  3223.                                 return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::get_equipe_interventions_in_same_date',  '_route' => 'get_equipe_interventions_in_same_date',);
  3224.                             }
  3225.                             // get_materiel_interventions_in_same_date
  3226.                             if ('/projects/planification/get_materiel_interventions_in_same_date' === $pathinfo) {
  3227.                                 return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::get_materiel_interventions_in_same_date',  '_route' => 'get_materiel_interventions_in_same_date',);
  3228.                             }
  3229.                         }
  3230.                         elseif (=== strpos($pathinfo'/projects/planification/project_add_intervention')) {
  3231.                             // project_add_intervention
  3232.                             if ('/projects/planification/project_add_intervention' === $pathinfo) {
  3233.                                 return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::add_intervention_ajax',  '_route' => 'project_add_intervention',);
  3234.                             }
  3235.                             // project_add_intervention_materiel
  3236.                             if ('/projects/planification/project_add_intervention_materiel' === $pathinfo) {
  3237.                                 return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::add_materiel_intervention_ajax',  '_route' => 'project_add_intervention_materiel',);
  3238.                             }
  3239.                             // project_add_intervention_equipe
  3240.                             if ('/projects/planification/project_add_intervention_equipe' === $pathinfo) {
  3241.                                 return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::add_equipe_intervention_ajax',  '_route' => 'project_add_intervention_equipe',);
  3242.                             }
  3243.                         }
  3244.                         // project_remove_materiel_intervention
  3245.                         if ('/projects/planification/project_remove_materiel_intervention' === $pathinfo) {
  3246.                             return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::remove_materiel_intervention_ajax',  '_route' => 'project_remove_materiel_intervention',);
  3247.                         }
  3248.                         // other_interventions_in_same_date_check
  3249.                         if ('/projects/planification/other_interventions_in_same_date_check' === $pathinfo) {
  3250.                             return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::other_interventions_in_same_date_check',  '_route' => 'other_interventions_in_same_date_check',);
  3251.                         }
  3252.                         // check_project_has_interventions_in_date
  3253.                         if ('/projects/planification/check_project_has_interventions_in_date' === $pathinfo) {
  3254.                             return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::check_project_has_interventions_in_date',  '_route' => 'check_project_has_interventions_in_date',);
  3255.                         }
  3256.                         // ajax_run_one_planified_task
  3257.                         if ('/projects/planification/ajax_run_one_planified_task' === $pathinfo) {
  3258.                             return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::ajax_run_one_planified_task',  '_route' => 'ajax_run_one_planified_task',);
  3259.                         }
  3260.                         // ajax_get_count_planified_tasks
  3261.                         if ('/projects/planification/ajax_get_count_planified_tasks' === $pathinfo) {
  3262.                             return array (  '_controller' => 'App\\Controller\\ProjectPlanificationController::ajax_get_count_planified_tasks',  '_route' => 'ajax_get_count_planified_tasks',);
  3263.                         }
  3264.                     }
  3265.                     // projects_get_interventions
  3266.                     if ('/projects/getinterventions' === $pathinfo) {
  3267.                         return array (  '_controller' => 'App\\Controller\\ProjectJournalsController::getListInterventionsResponse',  '_route' => 'projects_get_interventions',);
  3268.                     }
  3269.                     // project_suivi_travaux
  3270.                     if (preg_match('#^/projects/(?P<id>[^/]++)/suivi_travaux$#sD'$pathinfo$matches)) {
  3271.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'project_suivi_travaux')), array (  '_controller' => 'App\\Controller\\ProjectSuiviTravauxController::index',));
  3272.                     }
  3273.                     // project_facturation_day_project
  3274.                     if ('/projects/facturation_day_project' === $pathinfo) {
  3275.                         return array (  '_controller' => 'App\\Controller\\ProjectSuiviTravauxController::facturation_day_project',  '_route' => 'project_facturation_day_project',);
  3276.                     }
  3277.                     // project_format_duree
  3278.                     if ('/projects/format_duree' === $pathinfo) {
  3279.                         return array (  '_controller' => 'App\\Controller\\ProjectSuiviTravauxController::formatDuree',  '_route' => 'project_format_duree',);
  3280.                     }
  3281.                     if (=== strpos($pathinfo'/projects/c')) {
  3282.                         // project_check_and_update_project_suivi_travaux_by_date
  3283.                         if ('/projects/check_and_update_project_suivi_travaux_by_date' === $pathinfo) {
  3284.                             return array (  '_controller' => 'App\\Controller\\ProjectSuiviTravauxController::check_and_update_project_suivi_travaux_by_date',  '_route' => 'project_check_and_update_project_suivi_travaux_by_date',);
  3285.                         }
  3286.                         // check_intervenant_project
  3287.                         if ('/projects/check_intervenant_project' === $pathinfo) {
  3288.                             return array (  '_controller' => 'App\\Controller\\ProjectsController::check_intervenant_project',  '_route' => 'check_intervenant_project',);
  3289.                         }
  3290.                         // createIntreventionProjet
  3291.                         if ('/projects/createIntreventionProjet' === $pathinfo) {
  3292.                             return array (  '_controller' => 'App\\Controller\\ProjectSuiviTravauxController::createIntreventionProjet',  '_route' => 'createIntreventionProjet',);
  3293.                         }
  3294.                         // create_InterventionsBydateByprojects
  3295.                         if ('/projects/create_InterventionsBydateByprojects' === $pathinfo) {
  3296.                             return array (  '_controller' => 'App\\Controller\\ProjectsController::create_InterventionsBydateByprojects',  '_route' => 'create_InterventionsBydateByprojects',);
  3297.                         }
  3298.                         // clients_interventions_details
  3299.                         if ('/projects/clients_interventions_details' === $pathinfo) {
  3300.                             return array (  '_controller' => 'App\\Controller\\ProjectsController::clients_interventions_details',  '_route' => 'clients_interventions_details',);
  3301.                         }
  3302.                     }
  3303.                     // project_loadTableSuiviTravaux
  3304.                     if ('/projects/loadTableSuiviTravaux' === $pathinfo) {
  3305.                         return array (  '_controller' => 'App\\Controller\\ProjectSuiviTravauxController::loadTableSuiviTravaux',  '_route' => 'project_loadTableSuiviTravaux',);
  3306.                     }
  3307.                     // project_edit_field_ajax
  3308.                     if ('/projects/edit_field_ajax' === $pathinfo) {
  3309.                         return array (  '_controller' => 'App\\Controller\\ProjectSuiviTravauxController::edit_field_ajax',  '_route' => 'project_edit_field_ajax',);
  3310.                     }
  3311.                     // project_update_project_suivi_travaux
  3312.                     if ('/projects/update_project_suivi_travaux' === $pathinfo) {
  3313.                         return array (  '_controller' => 'App\\Controller\\ProjectSuiviTravauxController::updateProjectsSuiviTravaux',  '_route' => 'project_update_project_suivi_travaux',);
  3314.                     }
  3315.                     // updateNbHeuresPlanifie
  3316.                     if ('/projects/updateNbHeuresPlanifie' === $pathinfo) {
  3317.                         return array (  '_controller' => 'App\\Controller\\ProjectSuiviTravauxController::updateNbHeuresPlanifie',  '_route' => 'updateNbHeuresPlanifie',);
  3318.                     }
  3319.                     // AjaxGetListeInterventionsAndIntervenantsByUserIntervention
  3320.                     if ('/projects/AjaxGetListeInterventionsAndIntervenantsByUserIntervention' === $pathinfo) {
  3321.                         return array (  '_controller' => 'App\\Controller\\ProjectSuiviTravauxController::AjaxGetListeInterventionsAndIntervenantsByUserIntervention',  '_route' => 'AjaxGetListeInterventionsAndIntervenantsByUserIntervention',);
  3322.                     }
  3323.                     // interventions_modify_time
  3324.                     if ('/projects/interventions_modify_time' === $pathinfo) {
  3325.                         return array (  '_controller' => 'App\\Controller\\ProjectSuiviTravauxController::interventions_modify_time',  '_route' => 'interventions_modify_time',);
  3326.                     }
  3327.                     // ajax_check_project_libell
  3328.                     if ('/projects/ajax_check_project_libell' === $pathinfo) {
  3329.                         return array (  '_controller' => 'App\\Controller\\ProjectsController::ajax_check_project_libell',  '_route' => 'ajax_check_project_libell',);
  3330.                     }
  3331.                     if (=== strpos($pathinfo'/projects/add')) {
  3332.                         // addIntervention_projects
  3333.                         if ('/projects/addIntervention_projects' === $pathinfo) {
  3334.                             return array (  '_controller' => 'App\\Controller\\ProjectsController::addIntervention_projects',  '_route' => 'addIntervention_projects',);
  3335.                         }
  3336.                         // project_add_check_ajax
  3337.                         if ('/projects/add_check_ajax' === $pathinfo) {
  3338.                             return array (  '_controller' => 'App\\Controller\\ProjectsController::add_check_ajax',  '_route' => 'project_add_check_ajax',);
  3339.                         }
  3340.                         // add_project_modal
  3341.                         if ('/projects/add_project_modal' === $pathinfo) {
  3342.                             return array (  '_controller' => 'App\\Controller\\ProjectsController::add_project_modal',  '_route' => 'add_project_modal',);
  3343.                         }
  3344.                     }
  3345.                     // Projetsbyclient
  3346.                     if ('/projects/Projetsbyclient' === $pathinfo) {
  3347.                         return array (  '_controller' => 'App\\Controller\\ProjectsController::Projetsbyclient',  '_route' => 'Projetsbyclient',);
  3348.                     }
  3349.                 }
  3350.                 elseif (=== strpos($pathinfo'/project_vue')) {
  3351.                     // project_vue
  3352.                     if ('/project_vue' === $pathinfo) {
  3353.                         return array (  '_controller' => 'App\\Controller\\ProjectVueController::index',  '_route' => 'project_vue',);
  3354.                     }
  3355.                     if (=== strpos($pathinfo'/project_vue/modify')) {
  3356.                         // project_vue_modify
  3357.                         if ('/project_vue/modify' === $pathinfo) {
  3358.                             return array (  '_controller' => 'App\\Controller\\ProjectVueController::modify',  '_route' => 'project_vue_modify',);
  3359.                         }
  3360.                         // project_vue_modify_check
  3361.                         if ('/project_vue/modify_check' === $pathinfo) {
  3362.                             return array (  '_controller' => 'App\\Controller\\ProjectVueController::modify_check',  '_route' => 'project_vue_modify_check',);
  3363.                         }
  3364.                     }
  3365.                     // project_vue_add_check
  3366.                     if ('/project_vue/add_check' === $pathinfo) {
  3367.                         return array (  '_controller' => 'App\\Controller\\ProjectVueController::add_check',  '_route' => 'project_vue_add_check',);
  3368.                     }
  3369.                     // project_vue_apply_check
  3370.                     if ('/project_vue/apply_check' === $pathinfo) {
  3371.                         return array (  '_controller' => 'App\\Controller\\ProjectVueController::apply_check',  '_route' => 'project_vue_apply_check',);
  3372.                     }
  3373.                     // project_vue_liste_vues
  3374.                     if ('/project_vue/liste_vues' === $pathinfo) {
  3375.                         return array (  '_controller' => 'App\\Controller\\ProjectVueController::getListeVues',  '_route' => 'project_vue_liste_vues',);
  3376.                     }
  3377.                     // project_vue_delete_vue
  3378.                     if ('/project_vue/delete' === $pathinfo) {
  3379.                         return array (  '_controller' => 'App\\Controller\\ProjectVueController::supprimer',  '_route' => 'project_vue_delete_vue',);
  3380.                     }
  3381.                     // project_vue_current-project_vue
  3382.                     if ('/project_vue/current_intervention_vue' === $pathinfo) {
  3383.                         return array (  '_controller' => 'App\\Controller\\ProjectVueController::updateCurrentProjectVue',  '_route' => 'project_vue_current-project_vue',);
  3384.                     }
  3385.                     // project_vue_update_current_vue_user
  3386.                     if ('/project_vue/update_current_vue_user' === $pathinfo) {
  3387.                         return array (  '_controller' => 'App\\Controller\\ProjectVueController::updateCurrentVueUser',  '_route' => 'project_vue_update_current_vue_user',);
  3388.                     }
  3389.                     // project_vue_update_nbr_items_to_show_cookie
  3390.                     if ('/project_vue/update_nbr_items_to_show_cookie' === $pathinfo) {
  3391.                         return array (  '_controller' => 'App\\Controller\\ProjectVueController::updateNbrItemstoShowInCookie',  '_route' => 'project_vue_update_nbr_items_to_show_cookie',);
  3392.                     }
  3393.                 }
  3394.                 elseif (=== strpos($pathinfo'/project_year_vue')) {
  3395.                     // project_year_vue
  3396.                     if ('/project_year_vue' === $pathinfo) {
  3397.                         return array (  '_controller' => 'App\\Controller\\GraphicYearVueController::index',  '_route' => 'project_year_vue',);
  3398.                     }
  3399.                     // project_year_vue_select_liste
  3400.                     if ('/project_year_vue_select_liste' === $pathinfo) {
  3401.                         return array (  '_controller' => 'App\\Controller\\GraphicYearVueController::listeVues',  '_route' => 'project_year_vue_select_liste',);
  3402.                     }
  3403.                     if (=== strpos($pathinfo'/project_year_vue/modify')) {
  3404.                         // project_year_vue_modify
  3405.                         if ('/project_year_vue/modify' === $pathinfo) {
  3406.                             return array (  '_controller' => 'App\\Controller\\GraphicYearVueController::modify',  '_route' => 'project_year_vue_modify',);
  3407.                         }
  3408.                         // project_year_vue_modify_check
  3409.                         if ('/project_year_vue/modify_check' === $pathinfo) {
  3410.                             return array (  '_controller' => 'App\\Controller\\GraphicYearVueController::modify_check',  '_route' => 'project_year_vue_modify_check',);
  3411.                         }
  3412.                     }
  3413.                     // project_year_vue_add_check
  3414.                     if ('/project_year_vue/add_check' === $pathinfo) {
  3415.                         return array (  '_controller' => 'App\\Controller\\GraphicYearVueController::add_check',  '_route' => 'project_year_vue_add_check',);
  3416.                     }
  3417.                     // project_year_vue_liste_vues
  3418.                     if ('/project_year_vue/liste_vues' === $pathinfo) {
  3419.                         return array (  '_controller' => 'App\\Controller\\GraphicYearVueController::getListeVues',  '_route' => 'project_year_vue_liste_vues',);
  3420.                     }
  3421.                     // project_year_vue_delete_vue
  3422.                     if ('/project_year_vue/delete' === $pathinfo) {
  3423.                         return array (  '_controller' => 'App\\Controller\\GraphicYearVueController::supprimer',  '_route' => 'project_year_vue_delete_vue',);
  3424.                     }
  3425.                     // project_year_vue_update_current_vue
  3426.                     if ('/project_year_vue/update_current_project_year_vue' === $pathinfo) {
  3427.                         return array (  '_controller' => 'App\\Controller\\GraphicYearVueController::updateCurrentProjectYearVue',  '_route' => 'project_year_vue_update_current_vue',);
  3428.                     }
  3429.                     // project_year_vue_update_current_user
  3430.                     if ('/project_year_vue/update_current_year_vue_user' === $pathinfo) {
  3431.                         return array (  '_controller' => 'App\\Controller\\GraphicYearVueController::updateCurrentYearVueUser',  '_route' => 'project_year_vue_update_current_user',);
  3432.                     }
  3433.                 }
  3434.             }
  3435.             // projects_suivi_facturation
  3436.             if (=== strpos($pathinfo'/projet/suivi/facturation') && preg_match('#^/projet/suivi/facturation/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3437.                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'projects_suivi_facturation')), array (  '_controller' => 'App\\Controller\\SuiviFacturationController::index',));
  3438.             }
  3439.             if (=== strpos($pathinfo'/projet/suivi_facturation')) {
  3440.                 // add_edit_facturation_projet_ajax
  3441.                 if ('/projet/suivi_facturation/edit_add' === $trimmedPathinfo) {
  3442.                     $ret = array (  '_controller' => 'App\\Controller\\SuiviFacturationController::add_edit_facturation_projet_ajax',  '_route' => 'add_edit_facturation_projet_ajax',);
  3443.                     if ('/' === substr($pathinfo, -1)) {
  3444.                         // no-op
  3445.                     } elseif ('GET' !== $canonicalMethod) {
  3446.                         goto not_add_edit_facturation_projet_ajax;
  3447.                     } else {
  3448.                         return array_replace($ret$this->redirect($rawPathinfo.'/''add_edit_facturation_projet_ajax'));
  3449.                     }
  3450.                     return $ret;
  3451.                 }
  3452.                 not_add_edit_facturation_projet_ajax:
  3453.                 // exportFacture
  3454.                 if ('/projet/suivi_facturation/exportFacture' === $trimmedPathinfo) {
  3455.                     $ret = array (  '_controller' => 'App\\Controller\\SuiviFacturationController::exportFacture',  '_route' => 'exportFacture',);
  3456.                     if ('/' === substr($pathinfo, -1)) {
  3457.                         // no-op
  3458.                     } elseif ('GET' !== $canonicalMethod) {
  3459.                         goto not_exportFacture;
  3460.                     } else {
  3461.                         return array_replace($ret$this->redirect($rawPathinfo.'/''exportFacture'));
  3462.                     }
  3463.                     return $ret;
  3464.                 }
  3465.                 not_exportFacture:
  3466.                 // deleted_facturation_projet_ajax
  3467.                 if ('/projet/suivi_facturation/deleted' === $trimmedPathinfo) {
  3468.                     $ret = array (  '_controller' => 'App\\Controller\\SuiviFacturationController::deleted_facturation_projet_ajax',  '_route' => 'deleted_facturation_projet_ajax',);
  3469.                     if ('/' === substr($pathinfo, -1)) {
  3470.                         // no-op
  3471.                     } elseif ('GET' !== $canonicalMethod) {
  3472.                         goto not_deleted_facturation_projet_ajax;
  3473.                     } else {
  3474.                         return array_replace($ret$this->redirect($rawPathinfo.'/''deleted_facturation_projet_ajax'));
  3475.                     }
  3476.                     return $ret;
  3477.                 }
  3478.                 not_deleted_facturation_projet_ajax:
  3479.                 // upload_facturation_projet_ajax
  3480.                 if ('/projet/suivi_facturation/upload_facturation_projet_ajax' === $trimmedPathinfo) {
  3481.                     $ret = array (  '_controller' => 'App\\Controller\\SuiviFacturationController::upload_facturation_projet_ajax',  '_route' => 'upload_facturation_projet_ajax',);
  3482.                     if ('/' === substr($pathinfo, -1)) {
  3483.                         // no-op
  3484.                     } elseif ('GET' !== $canonicalMethod) {
  3485.                         goto not_upload_facturation_projet_ajax;
  3486.                     } else {
  3487.                         return array_replace($ret$this->redirect($rawPathinfo.'/''upload_facturation_projet_ajax'));
  3488.                     }
  3489.                     return $ret;
  3490.                 }
  3491.                 not_upload_facturation_projet_ajax:
  3492.             }
  3493.         }
  3494.         // mon_profil
  3495.         if ('/mon_profil' === $pathinfo) {
  3496.             return array (  '_controller' => 'App\\Controller\\UsersController::modify',  'type_compte' => 'mon_profil',  '_route' => 'mon_profil',);
  3497.         }
  3498.         if (=== strpos($pathinfo'/materiels-projet')) {
  3499.             if (=== strpos($pathinfo'/materiels-projet/materiels_categories')) {
  3500.                 // materiels_categories
  3501.                 if ('/materiels-projet/materiels_categories' === $trimmedPathinfo) {
  3502.                     $ret = array (  '_controller' => 'App\\Controller\\MaterielsCategoriesController::index',  '_route' => 'materiels_categories',);
  3503.                     if ('/' === substr($pathinfo, -1)) {
  3504.                         // no-op
  3505.                     } elseif ('GET' !== $canonicalMethod) {
  3506.                         goto not_materiels_categories;
  3507.                     } else {
  3508.                         return array_replace($ret$this->redirect($rawPathinfo.'/''materiels_categories'));
  3509.                     }
  3510.                     return $ret;
  3511.                 }
  3512.                 not_materiels_categories:
  3513.                 // materiels_categories_server_processing
  3514.                 if ('/materiels-projet/materiels_categories/matcat_server_processing' === $pathinfo) {
  3515.                     return array (  '_controller' => 'App\\Controller\\MaterielsCategoriesController::materiels_categories_server_processing',  '_route' => 'materiels_categories_server_processing',);
  3516.                 }
  3517.                 if (=== strpos($pathinfo'/materiels-projet/materiels_categories/modify')) {
  3518.                     // materiels_categories_modify
  3519.                     if (preg_match('#^/materiels\\-projet/materiels_categories/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3520.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'materiels_categories_modify')), array (  '_controller' => 'App\\Controller\\MaterielsCategoriesController::modify',));
  3521.                     }
  3522.                     // materiels_categories_modify_check
  3523.                     if (=== strpos($pathinfo'/materiels-projet/materiels_categories/modify_check') && preg_match('#^/materiels\\-projet/materiels_categories/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3524.                         return $this->mergeDefaults(array_replace($matches, array('_route' => 'materiels_categories_modify_check')), array (  '_controller' => 'App\\Controller\\MaterielsCategoriesController::modify_check',));
  3525.                     }
  3526.                 }
  3527.                 elseif (=== strpos($pathinfo'/materiels-projet/materiels_categories/add')) {
  3528.                     // materiels_categories_add_check
  3529.                     if ('/materiels-projet/materiels_categories/add_check' === $trimmedPathinfo) {
  3530.                         $ret = array (  '_controller' => 'App\\Controller\\MaterielsCategoriesController::add_check',  '_route' => 'materiels_categories_add_check',);
  3531.                         if ('/' === substr($pathinfo, -1)) {
  3532.                             // no-op
  3533.                         } elseif ('GET' !== $canonicalMethod) {
  3534.                             goto not_materiels_categories_add_check;
  3535.                         } else {
  3536.                             return array_replace($ret$this->redirect($rawPathinfo.'/''materiels_categories_add_check'));
  3537.                         }
  3538.                         return $ret;
  3539.                     }
  3540.                     not_materiels_categories_add_check:
  3541.                     // materiels_categories_add
  3542.                     if ('/materiels-projet/materiels_categories/add' === $trimmedPathinfo) {
  3543.                         $ret = array (  '_controller' => 'App\\Controller\\MaterielsCategoriesController::add',  '_route' => 'materiels_categories_add',);
  3544.                         if ('/' === substr($pathinfo, -1)) {
  3545.                             // no-op
  3546.                         } elseif ('GET' !== $canonicalMethod) {
  3547.                             goto not_materiels_categories_add;
  3548.                         } else {
  3549.                             return array_replace($ret$this->redirect($rawPathinfo.'/''materiels_categories_add'));
  3550.                         }
  3551.                         return $ret;
  3552.                     }
  3553.                     not_materiels_categories_add:
  3554.                 }
  3555.                 // materiels_categories_delete
  3556.                 if (=== strpos($pathinfo'/materiels-projet/materiels_categories/delete') && preg_match('#^/materiels\\-projet/materiels_categories/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3557.                     return $this->mergeDefaults(array_replace($matches, array('_route' => 'materiels_categories_delete')), array (  '_controller' => 'App\\Controller\\MaterielsCategoriesController::supprimer',));
  3558.                 }
  3559.                 // materiels_categories_export
  3560.                 if ('/materiels-projet/materiels_categories/export' === $trimmedPathinfo) {
  3561.                     $ret = array (  '_controller' => 'App\\Controller\\MaterielsCategoriesController::exporter',  '_route' => 'materiels_categories_export',);
  3562.                     if ('/' === substr($pathinfo, -1)) {
  3563.                         // no-op
  3564.                     } elseif ('GET' !== $canonicalMethod) {
  3565.                         goto not_materiels_categories_export;
  3566.                     } else {
  3567.                         return array_replace($ret$this->redirect($rawPathinfo.'/''materiels_categories_export'));
  3568.                     }
  3569.                     return $ret;
  3570.                 }
  3571.                 not_materiels_categories_export:
  3572.             }
  3573.             // materiels_projet
  3574.             if ('/materiels-projet' === $trimmedPathinfo) {
  3575.                 $ret = array (  '_controller' => 'App\\Controller\\MaterielsController::index',  '_route' => 'materiels_projet',);
  3576.                 if ('/' === substr($pathinfo, -1)) {
  3577.                     // no-op
  3578.                 } elseif ('GET' !== $canonicalMethod) {
  3579.                     goto not_materiels_projet;
  3580.                 } else {
  3581.                     return array_replace($ret$this->redirect($rawPathinfo.'/''materiels_projet'));
  3582.                 }
  3583.                 return $ret;
  3584.             }
  3585.             not_materiels_projet:
  3586.             // materiels_projet_server_processing
  3587.             if ('/materiels-projet/mat_server_processing' === $pathinfo) {
  3588.                 return array (  '_controller' => 'App\\Controller\\MaterielsController::materiels_server_processing',  '_route' => 'materiels_projet_server_processing',);
  3589.             }
  3590.             if (=== strpos($pathinfo'/materiels-projet/modify')) {
  3591.                 // materiels_projet_modify
  3592.                 if (preg_match('#^/materiels\\-projet/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3593.                     return $this->mergeDefaults(array_replace($matches, array('_route' => 'materiels_projet_modify')), array (  '_controller' => 'App\\Controller\\MaterielsController::modify',));
  3594.                 }
  3595.                 // materiels_projet_modify_check
  3596.                 if (=== strpos($pathinfo'/materiels-projet/modify_check') && preg_match('#^/materiels\\-projet/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3597.                     return $this->mergeDefaults(array_replace($matches, array('_route' => 'materiels_projet_modify_check')), array (  '_controller' => 'App\\Controller\\MaterielsController::modify_check',));
  3598.                 }
  3599.             }
  3600.             elseif (=== strpos($pathinfo'/materiels-projet/add')) {
  3601.                 // materiels_projet_add
  3602.                 if ('/materiels-projet/add' === $trimmedPathinfo) {
  3603.                     $ret = array (  '_controller' => 'App\\Controller\\MaterielsController::add',  '_route' => 'materiels_projet_add',);
  3604.                     if ('/' === substr($pathinfo, -1)) {
  3605.                         // no-op
  3606.                     } elseif ('GET' !== $canonicalMethod) {
  3607.                         goto not_materiels_projet_add;
  3608.                     } else {
  3609.                         return array_replace($ret$this->redirect($rawPathinfo.'/''materiels_projet_add'));
  3610.                     }
  3611.                     return $ret;
  3612.                 }
  3613.                 not_materiels_projet_add:
  3614.                 // materiels_projet_check
  3615.                 if ('/materiels-projet/add_check' === $trimmedPathinfo) {
  3616.                     $ret = array (  '_controller' => 'App\\Controller\\MaterielsController::add_check',  '_route' => 'materiels_projet_check',);
  3617.                     if ('/' === substr($pathinfo, -1)) {
  3618.                         // no-op
  3619.                     } elseif ('GET' !== $canonicalMethod) {
  3620.                         goto not_materiels_projet_check;
  3621.                     } else {
  3622.                         return array_replace($ret$this->redirect($rawPathinfo.'/''materiels_projet_check'));
  3623.                     }
  3624.                     return $ret;
  3625.                 }
  3626.                 not_materiels_projet_check:
  3627.             }
  3628.             // materiels_projet_delete
  3629.             if (=== strpos($pathinfo'/materiels-projet/delete') && preg_match('#^/materiels\\-projet/delete/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3630.                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'materiels_projet_delete')), array (  '_controller' => 'App\\Controller\\MaterielsController::supprimer',));
  3631.             }
  3632.             // materiels_projet_export
  3633.             if ('/materiels-projet/export' === $trimmedPathinfo) {
  3634.                 $ret = array (  '_controller' => 'App\\Controller\\MaterielsController::exporter',  '_route' => 'materiels_projet_export',);
  3635.                 if ('/' === substr($pathinfo, -1)) {
  3636.                     // no-op
  3637.                 } elseif ('GET' !== $canonicalMethod) {
  3638.                     goto not_materiels_projet_export;
  3639.                 } else {
  3640.                     return array_replace($ret$this->redirect($rawPathinfo.'/''materiels_projet_export'));
  3641.                 }
  3642.                 return $ret;
  3643.             }
  3644.             not_materiels_projet_export:
  3645.             // change_usage_intern_server_processing_projet
  3646.             if ('/materiels-projet/change_usage_intern_server_processing' === $pathinfo) {
  3647.                 return array (  '_controller' => 'App\\Controller\\MaterielsController::change_usage_intern_server_processing',  '_route' => 'change_usage_intern_server_processing_projet',);
  3648.             }
  3649.         }
  3650.         elseif (=== strpos($pathinfo'/ticket_reseaux')) {
  3651.             // ticket_reseaux_load_header_table
  3652.             if ('/ticket_reseaux/load_header_table' === $pathinfo) {
  3653.                 return array (  '_controller' => 'App\\Controller\\TicketsFrontController::loadHeaderTable',  '_route' => 'ticket_reseaux_load_header_table',);
  3654.             }
  3655.             // ticket_update_nbr_items_to_show_cookie
  3656.             if ('/ticket_reseaux/project_vue/update_nbr_items_to_show_cookie' === $pathinfo) {
  3657.                 return array (  '_controller' => 'App\\Controller\\TicketsFrontController::updateNbrItemstoShowInCookie',  '_route' => 'ticket_update_nbr_items_to_show_cookie',);
  3658.             }
  3659.             // ticket_server_processing
  3660.             if ('/ticket_reseaux/server_processing' === $pathinfo) {
  3661.                 return array (  '_controller' => 'App\\Controller\\TicketsFrontController::ticket_server_processing',  '_route' => 'ticket_server_processing',);
  3662.             }
  3663.             // deplacer_ticket_reseaux_ajax
  3664.             if ('/ticket_reseaux/update_etat/update' === $trimmedPathinfo) {
  3665.                 $ret = array (  '_controller' => 'App\\Controller\\TicketsFrontController::deplacer_ticket_ajax',  '_route' => 'deplacer_ticket_reseaux_ajax',);
  3666.                 if ('/' === substr($pathinfo, -1)) {
  3667.                     // no-op
  3668.                 } elseif ('GET' !== $canonicalMethod) {
  3669.                     goto not_deplacer_ticket_reseaux_ajax;
  3670.                 } else {
  3671.                     return array_replace($ret$this->redirect($rawPathinfo.'/''deplacer_ticket_reseaux_ajax'));
  3672.                 }
  3673.                 return $ret;
  3674.             }
  3675.             not_deplacer_ticket_reseaux_ajax:
  3676.             // Ticket_reseaux
  3677.             if ('/ticket_reseaux/vue_graphique' === $trimmedPathinfo) {
  3678.                 $ret = array (  '_controller' => 'App\\Controller\\TicketsFrontController::index',  '_route' => 'Ticket_reseaux',);
  3679.                 if ('/' === substr($pathinfo, -1)) {
  3680.                     // no-op
  3681.                 } elseif ('GET' !== $canonicalMethod) {
  3682.                     goto not_Ticket_reseaux;
  3683.                 } else {
  3684.                     return array_replace($ret$this->redirect($rawPathinfo.'/''Ticket_reseaux'));
  3685.                 }
  3686.                 return $ret;
  3687.             }
  3688.             not_Ticket_reseaux:
  3689.             // Ticket_reseaux_liste
  3690.             if ('/ticket_reseaux' === $trimmedPathinfo) {
  3691.                 $ret = array (  '_controller' => 'App\\Controller\\TicketsFrontController::index',  '_route' => 'Ticket_reseaux_liste',);
  3692.                 if ('/' === substr($pathinfo, -1)) {
  3693.                     // no-op
  3694.                 } elseif ('GET' !== $canonicalMethod) {
  3695.                     goto not_Ticket_reseaux_liste;
  3696.                 } else {
  3697.                     return array_replace($ret$this->redirect($rawPathinfo.'/''Ticket_reseaux_liste'));
  3698.                 }
  3699.                 return $ret;
  3700.             }
  3701.             not_Ticket_reseaux_liste:
  3702.             if (=== strpos($pathinfo'/ticket_reseaux/a')) {
  3703.                 if (=== strpos($pathinfo'/ticket_reseaux/add')) {
  3704.                     // Ticket_reseaux_add
  3705.                     if ('/ticket_reseaux/add' === $trimmedPathinfo) {
  3706.                         $ret = array (  '_controller' => 'App\\Controller\\TicketsFrontController::add',  '_route' => 'Ticket_reseaux_add',);
  3707.                         if ('/' === substr($pathinfo, -1)) {
  3708.                             // no-op
  3709.                         } elseif ('GET' !== $canonicalMethod) {
  3710.                             goto not_Ticket_reseaux_add;
  3711.                         } else {
  3712.                             return array_replace($ret$this->redirect($rawPathinfo.'/''Ticket_reseaux_add'));
  3713.                         }
  3714.                         return $ret;
  3715.                     }
  3716.                     not_Ticket_reseaux_add:
  3717.                     // Ticket_reseaux_add_ajax
  3718.                     if ('/ticket_reseaux/add/ajax' === $pathinfo) {
  3719.                         return array (  '_controller' => 'App\\Controller\\TicketsFrontController::add_ticket_ajax',  '_route' => 'Ticket_reseaux_add_ajax',);
  3720.                     }
  3721.                     // Ticket_reseaux_add_inter
  3722.                     if ('/ticket_reseaux/add/intervention' === $pathinfo) {
  3723.                         return array (  '_controller' => 'App\\Controller\\TicketsFrontController::add_ticket_intervention',  '_route' => 'Ticket_reseaux_add_inter',);
  3724.                     }
  3725.                     // Ticket_reseaux_add_check
  3726.                     if ('/ticket_reseaux/add_check' === $trimmedPathinfo) {
  3727.                         $ret = array (  '_controller' => 'App\\Controller\\TicketsFrontController::add_check',  '_route' => 'Ticket_reseaux_add_check',);
  3728.                         if ('/' === substr($pathinfo, -1)) {
  3729.                             // no-op
  3730.                         } elseif ('GET' !== $canonicalMethod) {
  3731.                             goto not_Ticket_reseaux_add_check;
  3732.                         } else {
  3733.                             return array_replace($ret$this->redirect($rawPathinfo.'/''Ticket_reseaux_add_check'));
  3734.                         }
  3735.                         return $ret;
  3736.                     }
  3737.                     not_Ticket_reseaux_add_check:
  3738.                     // Ticket_add_interventions
  3739.                     if ('/ticket_reseaux/add_interventions' === $trimmedPathinfo) {
  3740.                         $ret = array (  '_controller' => 'App\\Controller\\TicketsFrontController::getInterventions',  '_route' => 'Ticket_add_interventions',);
  3741.                         if ('/' === substr($pathinfo, -1)) {
  3742.                             // no-op
  3743.                         } elseif ('GET' !== $canonicalMethod) {
  3744.                             goto not_Ticket_add_interventions;
  3745.                         } else {
  3746.                             return array_replace($ret$this->redirect($rawPathinfo.'/''Ticket_add_interventions'));
  3747.                         }
  3748.                         return $ret;
  3749.                     }
  3750.                     not_Ticket_add_interventions:
  3751.                 }
  3752.                 elseif (=== strpos($pathinfo'/ticket_reseaux/archived')) {
  3753.                     // Ticket_reseaux_archived
  3754.                     if ('/ticket_reseaux/archived' === $trimmedPathinfo) {
  3755.                         $ret = array (  '_controller' => 'App\\Controller\\TicketsFrontController::Ticket_reseaux_archived',  '_route' => 'Ticket_reseaux_archived',);
  3756.                         if ('/' === substr($pathinfo, -1)) {
  3757.                             // no-op
  3758.                         } elseif ('GET' !== $canonicalMethod) {
  3759.                             goto not_Ticket_reseaux_archived;
  3760.                         } else {
  3761.                             return array_replace($ret$this->redirect($rawPathinfo.'/''Ticket_reseaux_archived'));
  3762.                         }
  3763.                         return $ret;
  3764.                     }
  3765.                     not_Ticket_reseaux_archived:
  3766.                     // ticket_archived
  3767.                     if ('/ticket_reseaux/archived' === $trimmedPathinfo) {
  3768.                         $ret = array (  '_controller' => 'App\\Controller\\TicketsFrontController::setArchived',  '_route' => 'ticket_archived',);
  3769.                         if ('/' === substr($pathinfo, -1)) {
  3770.                             // no-op
  3771.                         } elseif ('GET' !== $canonicalMethod) {
  3772.                             goto not_ticket_archived;
  3773.                         } else {
  3774.                             return array_replace($ret$this->redirect($rawPathinfo.'/''ticket_archived'));
  3775.                         }
  3776.                         return $ret;
  3777.                     }
  3778.                     not_ticket_archived:
  3779.                 }
  3780.                 // archived_ticket_reseau
  3781.                 if ('/ticket_reseaux/archiver' === $trimmedPathinfo) {
  3782.                     $ret = array (  '_controller' => 'App\\Controller\\TicketsFrontController::archived_ticket_reseau',  '_route' => 'archived_ticket_reseau',);
  3783.                     if ('/' === substr($pathinfo, -1)) {
  3784.                         // no-op
  3785.                     } elseif ('GET' !== $canonicalMethod) {
  3786.                         goto not_archived_ticket_reseau;
  3787.                     } else {
  3788.                         return array_replace($ret$this->redirect($rawPathinfo.'/''archived_ticket_reseau'));
  3789.                     }
  3790.                     return $ret;
  3791.                 }
  3792.                 not_archived_ticket_reseau:
  3793.             }
  3794.             elseif (=== strpos($pathinfo'/ticket_reseaux/modify')) {
  3795.                 // Ticket_reseaux_modify
  3796.                 if (preg_match('#^/ticket_reseaux/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3797.                     return $this->mergeDefaults(array_replace($matches, array('_route' => 'Ticket_reseaux_modify')), array (  '_controller' => 'App\\Controller\\TicketsFrontController::modify',));
  3798.                 }
  3799.                 // Ticket_reseaux_modify_check
  3800.                 if (=== strpos($pathinfo'/ticket_reseaux/modify_check') && preg_match('#^/ticket_reseaux/modify_check/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3801.                     return $this->mergeDefaults(array_replace($matches, array('_route' => 'Ticket_reseaux_modify_check')), array (  '_controller' => 'App\\Controller\\TicketsFrontController::modify_check',));
  3802.                 }
  3803.             }
  3804.             // ticket_reseaux_send_sms
  3805.             if ('/ticket_reseaux/send_sms' === $pathinfo) {
  3806.                 return array (  '_controller' => 'App\\Controller\\TicketsFrontController::send_sms',  '_route' => 'ticket_reseaux_send_sms',);
  3807.             }
  3808.             // ticket_sms_envoi
  3809.             if ('/ticket_reseaux/sms_envoi' === $pathinfo) {
  3810.                 return array (  '_controller' => 'App\\Controller\\TicketsFrontController::sms_envoi',  '_route' => 'ticket_sms_envoi',);
  3811.             }
  3812.             if (=== strpos($pathinfo'/ticket_reseaux/ticket')) {
  3813.                 // ticket_archived_server_processing
  3814.                 if ('/ticket_reseaux/tickets_archived_ajax' === $pathinfo) {
  3815.                     return array (  '_controller' => 'App\\Controller\\TicketsFrontController::tickets_archived_ajax',  '_route' => 'ticket_archived_server_processing',);
  3816.                 }
  3817.                 if (=== strpos($pathinfo'/ticket_reseaux/ticket_reseaux')) {
  3818.                     // Ticket_reseaux_load_ajax
  3819.                     if ('/ticket_reseaux/ticket_reseaux_load_ajax' === $pathinfo) {
  3820.                         return array (  '_controller' => 'App\\Controller\\TicketsFrontController::ticket_reseaux_load_ajax',  '_route' => 'Ticket_reseaux_load_ajax',);
  3821.                     }
  3822.                     // archived_ticket_ajax
  3823.                     if ('/ticket_reseaux/ticket_reseaux/archived_ticket_ajax' === $pathinfo) {
  3824.                         return array (  '_controller' => 'App\\Controller\\TicketsFrontController::archived_ticket_ajax',  '_route' => 'archived_ticket_ajax',);
  3825.                     }
  3826.                     // ticket_liste_vues
  3827.                     if ('/ticket_reseaux/ticket_reseaux/liste_vues' === $pathinfo) {
  3828.                         return array (  '_controller' => 'App\\Controller\\TicketsFrontController::listeVues',  '_route' => 'ticket_liste_vues',);
  3829.                     }
  3830.                 }
  3831.                 elseif (=== strpos($pathinfo'/ticket_reseaux/ticket_vue')) {
  3832.                     // ticket_vue
  3833.                     if ('/ticket_reseaux/ticket_vue' === $pathinfo) {
  3834.                         return array (  '_controller' => 'App\\Controller\\TicketsFrontController::ticket_vue',  '_route' => 'ticket_vue',);
  3835.                     }
  3836.                     if (=== strpos($pathinfo'/ticket_reseaux/ticket_vue/modify')) {
  3837.                         // ticket_vue_modify
  3838.                         if ('/ticket_reseaux/ticket_vue/modify' === $pathinfo) {
  3839.                             return array (  '_controller' => 'App\\Controller\\TicketsFrontController::modify_ticket_vue',  '_route' => 'ticket_vue_modify',);
  3840.                         }
  3841.                         // ticket_vue_modify_check
  3842.                         if ('/ticket_reseaux/ticket_vue/modify_check' === $pathinfo) {
  3843.                             return array (  '_controller' => 'App\\Controller\\TicketsFrontController::ticket_modify_check',  '_route' => 'ticket_vue_modify_check',);
  3844.                         }
  3845.                     }
  3846.                     // ticket_vue_liste_vues
  3847.                     if ('/ticket_reseaux/ticket_vue/liste_vues' === $pathinfo) {
  3848.                         return array (  '_controller' => 'App\\Controller\\TicketsFrontController::getListeVues',  '_route' => 'ticket_vue_liste_vues',);
  3849.                     }
  3850.                     // ticket_vue_add_check
  3851.                     if ('/ticket_reseaux/ticket_vue/add_check' === $pathinfo) {
  3852.                         return array (  '_controller' => 'App\\Controller\\TicketsFrontController::ticket_add_check',  '_route' => 'ticket_vue_add_check',);
  3853.                     }
  3854.                     // ticket_vue_current-project_vue
  3855.                     if ('/ticket_reseaux/ticket_vue/current_ticket_vue' === $pathinfo) {
  3856.                         return array (  '_controller' => 'App\\Controller\\TicketsFrontController::updateCurrentProjectVue',  '_route' => 'ticket_vue_current-project_vue',);
  3857.                     }
  3858.                 }
  3859.             }
  3860.             // ticket_add_traitement
  3861.             if ('/ticket_reseaux/traitement/add' === $trimmedPathinfo) {
  3862.                 $ret = array (  '_controller' => 'App\\Controller\\TicketsFrontController::addTraitement',  '_route' => 'ticket_add_traitement',);
  3863.                 if ('/' === substr($pathinfo, -1)) {
  3864.                     // no-op
  3865.                 } elseif ('GET' !== $canonicalMethod) {
  3866.                     goto not_ticket_add_traitement;
  3867.                 } else {
  3868.                     return array_replace($ret$this->redirect($rawPathinfo.'/''ticket_add_traitement'));
  3869.                 }
  3870.                 return $ret;
  3871.             }
  3872.             not_ticket_add_traitement:
  3873.             // tickets_client_adresse
  3874.             if ('/ticket_reseaux/client_adresse' === $trimmedPathinfo) {
  3875.                 $ret = array (  '_controller' => 'App\\Controller\\ClientsController::getAdresse',  '_route' => 'tickets_client_adresse',);
  3876.                 if ('/' === substr($pathinfo, -1)) {
  3877.                     // no-op
  3878.                 } elseif ('GET' !== $canonicalMethod) {
  3879.                     goto not_tickets_client_adresse;
  3880.                 } else {
  3881.                     return array_replace($ret$this->redirect($rawPathinfo.'/''tickets_client_adresse'));
  3882.                 }
  3883.                 return $ret;
  3884.             }
  3885.             not_tickets_client_adresse:
  3886.             if (=== strpos($pathinfo'/ticket_reseaux/image')) {
  3887.                 // ticket_add_image
  3888.                 if ('/ticket_reseaux/image/add' === $trimmedPathinfo) {
  3889.                     $ret = array (  '_controller' => 'App\\Controller\\TicketsFrontController::addImage',  '_route' => 'ticket_add_image',);
  3890.                     if ('/' === substr($pathinfo, -1)) {
  3891.                         // no-op
  3892.                     } elseif ('GET' !== $canonicalMethod) {
  3893.                         goto not_ticket_add_image;
  3894.                     } else {
  3895.                         return array_replace($ret$this->redirect($rawPathinfo.'/''ticket_add_image'));
  3896.                     }
  3897.                     return $ret;
  3898.                 }
  3899.                 not_ticket_add_image:
  3900.                 // atelier_ticket_upload_image
  3901.                 if ('/ticket_reseaux/image/upload' === $trimmedPathinfo) {
  3902.                     $ret = array (  '_controller' => 'App\\Controller\\TicketsFrontController::upload_image',  '_route' => 'atelier_ticket_upload_image',);
  3903.                     if ('/' === substr($pathinfo, -1)) {
  3904.                         // no-op
  3905.                     } elseif ('GET' !== $canonicalMethod) {
  3906.                         goto not_atelier_ticket_upload_image;
  3907.                     } else {
  3908.                         return array_replace($ret$this->redirect($rawPathinfo.'/''atelier_ticket_upload_image'));
  3909.                     }
  3910.                     return $ret;
  3911.                 }
  3912.                 not_atelier_ticket_upload_image:
  3913.                 // atelier_ticket_delete_image
  3914.                 if ('/ticket_reseaux/image/delete' === $trimmedPathinfo) {
  3915.                     $ret = array (  '_controller' => 'App\\Controller\\TicketsFrontController::delete_image',  '_route' => 'atelier_ticket_delete_image',);
  3916.                     if ('/' === substr($pathinfo, -1)) {
  3917.                         // no-op
  3918.                     } elseif ('GET' !== $canonicalMethod) {
  3919.                         goto not_atelier_ticket_delete_image;
  3920.                     } else {
  3921.                         return array_replace($ret$this->redirect($rawPathinfo.'/''atelier_ticket_delete_image'));
  3922.                     }
  3923.                     return $ret;
  3924.                 }
  3925.                 not_atelier_ticket_delete_image:
  3926.             }
  3927.             // ticket_get_traitements
  3928.             if ('/ticket_reseaux/liste/traitements/get' === $trimmedPathinfo) {
  3929.                 $ret = array (  '_controller' => 'App\\Controller\\TicketsFrontController::getTraitements',  '_route' => 'ticket_get_traitements',);
  3930.                 if ('/' === substr($pathinfo, -1)) {
  3931.                     // no-op
  3932.                 } elseif ('GET' !== $canonicalMethod) {
  3933.                     goto not_ticket_get_traitements;
  3934.                 } else {
  3935.                     return array_replace($ret$this->redirect($rawPathinfo.'/''ticket_get_traitements'));
  3936.                 }
  3937.                 return $ret;
  3938.             }
  3939.             not_ticket_get_traitements:
  3940.             // ticket_set_traitements_state
  3941.             if ('/ticket_reseaux/liste/traitements/set_state' === $trimmedPathinfo) {
  3942.                 $ret = array (  '_controller' => 'App\\Controller\\TicketsFrontController::setStateTraitements',  '_route' => 'ticket_set_traitements_state',);
  3943.                 if ('/' === substr($pathinfo, -1)) {
  3944.                     // no-op
  3945.                 } elseif ('GET' !== $canonicalMethod) {
  3946.                     goto not_ticket_set_traitements_state;
  3947.                 } else {
  3948.                     return array_replace($ret$this->redirect($rawPathinfo.'/''ticket_set_traitements_state'));
  3949.                 }
  3950.                 return $ret;
  3951.             }
  3952.             not_ticket_set_traitements_state:
  3953.             // ticket_get_all_traitements
  3954.             if ('/ticket_reseaux/get_all_traitements' === $trimmedPathinfo) {
  3955.                 $ret = array (  '_controller' => 'App\\Controller\\TicketsFrontController::get_all_traitements',  '_route' => 'ticket_get_all_traitements',);
  3956.                 if ('/' === substr($pathinfo, -1)) {
  3957.                     // no-op
  3958.                 } elseif ('GET' !== $canonicalMethod) {
  3959.                     goto not_ticket_get_all_traitements;
  3960.                 } else {
  3961.                     return array_replace($ret$this->redirect($rawPathinfo.'/''ticket_get_all_traitements'));
  3962.                 }
  3963.                 return $ret;
  3964.             }
  3965.             not_ticket_get_all_traitements:
  3966.             // Ticket_reseaux_get_ajax
  3967.             if ('/ticket_reseaux/get/ajax' === $pathinfo) {
  3968.                 return array (  '_controller' => 'App\\Controller\\TicketsFrontController::ticket_get_ajax',  '_route' => 'Ticket_reseaux_get_ajax',);
  3969.             }
  3970.             // ticket_pdf
  3971.             if (=== strpos($pathinfo'/ticket_reseaux/pdf') && preg_match('#^/ticket_reseaux/pdf/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  3972.                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'ticket_pdf')), array (  '_controller' => 'App\\Controller\\TicketsFrontController::getPdfResume',));
  3973.             }
  3974.         }
  3975.         // ticket_send_sms
  3976.         if ('/ticket/send_sms' === $pathinfo) {
  3977.             return array (  '_controller' => 'App\\Controller\\TicketsFrontController::send_sms',  '_route' => 'ticket_send_sms',);
  3978.         }
  3979.         // export_Categories_Frais
  3980.         if ('/ProjectFraisCategorie/exporter' === $pathinfo) {
  3981.             return array (  '_controller' => 'App\\Controller\\ProjectFraisCategorieController::exporter',  '_route' => 'export_Categories_Frais',);
  3982.         }
  3983.         // get_Select_Change_Frais_Categories
  3984.         if ('/ProjectFraisCategorie/get_Select_Change_Frais_Categories' === $pathinfo) {
  3985.             return array (  '_controller' => 'App\\Controller\\ProjectFraisCategorieController::get_Select_Change_Frais_Categories',  '_route' => 'get_Select_Change_Frais_Categories',);
  3986.         }
  3987.         if (=== strpos($pathinfo'/notifications')) {
  3988.             // notifications
  3989.             if ('/notifications' === $pathinfo) {
  3990.                 return array (  '_controller' => 'App\\Controller\\NotificationsController::index',  '_route' => 'notifications',);
  3991.             }
  3992.             // notifications_readed
  3993.             if ('/notifications/readed' === $pathinfo) {
  3994.                 return array (  '_controller' => 'App\\Controller\\NotificationsController::edit_ajax',  '_route' => 'notifications_readed',);
  3995.             }
  3996.         }
  3997.         // check_exist_soutraitant
  3998.         if ('/equipe/check_exist_soutraitant' === $pathinfo) {
  3999.             return array (  '_controller' => 'App\\Controller\\EquipeController::check_exist_soutraitant',  '_route' => 'check_exist_soutraitant',);
  4000.         }
  4001.         if (=== strpos($pathinfo'/rh')) {
  4002.             // conge
  4003.             if ('/rh/vue_graphique' === $pathinfo) {
  4004.                 return array (  '_controller' => 'App\\Controller\\UserCongeController::index',  '_route' => 'conge',);
  4005.             }
  4006.             // liste_conges
  4007.             if ('/rh/vue_liste' === $pathinfo) {
  4008.                 return array (  '_controller' => 'App\\Controller\\UserCongeController::liste_conges',  '_route' => 'liste_conges',);
  4009.             }
  4010.             if (=== strpos($pathinfo'/rh/add')) {
  4011.                 // conge_add
  4012.                 if ('/rh/add' === $trimmedPathinfo) {
  4013.                     $ret = array (  '_controller' => 'App\\Controller\\UserCongeController::add',  '_route' => 'conge_add',);
  4014.                     if ('/' === substr($pathinfo, -1)) {
  4015.                         // no-op
  4016.                     } elseif ('GET' !== $canonicalMethod) {
  4017.                         goto not_conge_add;
  4018.                     } else {
  4019.                         return array_replace($ret$this->redirect($rawPathinfo.'/''conge_add'));
  4020.                     }
  4021.                     return $ret;
  4022.                 }
  4023.                 not_conge_add:
  4024.                 // conge_add_check
  4025.                 if ('/rh/add_check' === $trimmedPathinfo) {
  4026.                     $ret = array (  '_controller' => 'App\\Controller\\UserCongeController::add_check',  '_route' => 'conge_add_check',);
  4027.                     if ('/' === substr($pathinfo, -1)) {
  4028.                         // no-op
  4029.                     } elseif ('GET' !== $canonicalMethod) {
  4030.                         goto not_conge_add_check;
  4031.                     } else {
  4032.                         return array_replace($ret$this->redirect($rawPathinfo.'/''conge_add_check'));
  4033.                     }
  4034.                     return $ret;
  4035.                 }
  4036.                 not_conge_add_check:
  4037.             }
  4038.             // timeline_users
  4039.             if ('/rh/timeline_users' === $trimmedPathinfo) {
  4040.                 $ret = array (  '_controller' => 'App\\Controller\\UserCongeController::getTimelineUsers',  '_route' => 'timeline_users',);
  4041.                 if ('/' === substr($pathinfo, -1)) {
  4042.                     // no-op
  4043.                 } elseif ('GET' !== $canonicalMethod) {
  4044.                     goto not_timeline_users;
  4045.                 } else {
  4046.                     return array_replace($ret$this->redirect($rawPathinfo.'/''timeline_users'));
  4047.                 }
  4048.                 return $ret;
  4049.             }
  4050.             not_timeline_users:
  4051.             // timeline_conges
  4052.             if ('/rh/timeline_conges' === $trimmedPathinfo) {
  4053.                 $ret = array (  '_controller' => 'App\\Controller\\UserCongeController::getTimelineConges',  '_route' => 'timeline_conges',);
  4054.                 if ('/' === substr($pathinfo, -1)) {
  4055.                     // no-op
  4056.                 } elseif ('GET' !== $canonicalMethod) {
  4057.                     goto not_timeline_conges;
  4058.                 } else {
  4059.                     return array_replace($ret$this->redirect($rawPathinfo.'/''timeline_conges'));
  4060.                 }
  4061.                 return $ret;
  4062.             }
  4063.             not_timeline_conges:
  4064.             if (=== strpos($pathinfo'/rh/modify')) {
  4065.                 // conge_modify
  4066.                 if (preg_match('#^/rh/modify/(?P<id>[^/]++)$#sD'$pathinfo$matches)) {
  4067.                     return $this->mergeDefaults(array_replace($matches, array('_route' => 'conge_modify')), array (  '_controller' => 'App\\Controller\\UserCongeController::modify',));
  4068.                 }
  4069.                 // conge_modify_check
  4070.                 if ('/rh/modify_check' === $trimmedPathinfo) {
  4071.                     $ret = array (  '_controller' => 'App\\Controller\\UserCongeController::modify_check',  '_route' => 'conge_modify_check',);
  4072.                     if ('/' === substr($pathinfo, -1)) {
  4073.                         // no-op
  4074.                     } elseif ('GET' !== $canonicalMethod) {
  4075.                         goto not_conge_modify_check;
  4076.                     } else {
  4077.                         return array_replace($ret$this->redirect($rawPathinfo.'/''conge_modify_check'));
  4078.                     }
  4079.                     return $ret;
  4080.                 }
  4081.                 not_conge_modify_check:
  4082.             }
  4083.             // delete_conge
  4084.             if ('/rh/delete_conge' === $trimmedPathinfo) {
  4085.                 $ret = array (  '_controller' => 'App\\Controller\\UserCongeController::delete',  '_route' => 'delete_conge',);
  4086.                 if ('/' === substr($pathinfo, -1)) {
  4087.                     // no-op
  4088.                 } elseif ('GET' !== $canonicalMethod) {
  4089.                     goto not_delete_conge;
  4090.                 } else {
  4091.                     return array_replace($ret$this->redirect($rawPathinfo.'/''delete_conge'));
  4092.                 }
  4093.                 return $ret;
  4094.             }
  4095.             not_delete_conge:
  4096.             // get_conge_by_id
  4097.             if ('/rh/data_conge_by_id' === $trimmedPathinfo) {
  4098.                 $ret = array (  '_controller' => 'App\\Controller\\UserCongeController::getCongeById',  '_route' => 'get_conge_by_id',);
  4099.                 if ('/' === substr($pathinfo, -1)) {
  4100.                     // no-op
  4101.                 } elseif ('GET' !== $canonicalMethod) {
  4102.                     goto not_get_conge_by_id;
  4103.                 } else {
  4104.                     return array_replace($ret$this->redirect($rawPathinfo.'/''get_conge_by_id'));
  4105.                 }
  4106.                 return $ret;
  4107.             }
  4108.             not_get_conge_by_id:
  4109.             // liste_conges_server_processing
  4110.             if ('/rh/liste_conges_server_processing' === $trimmedPathinfo) {
  4111.                 $ret = array (  '_controller' => 'App\\Controller\\UserCongeController::liste_conges_server_processing',  '_route' => 'liste_conges_server_processing',);
  4112.                 if ('/' === substr($pathinfo, -1)) {
  4113.                     // no-op
  4114.                 } elseif ('GET' !== $canonicalMethod) {
  4115.                     goto not_liste_conges_server_processing;
  4116.                 } else {
  4117.                     return array_replace($ret$this->redirect($rawPathinfo.'/''liste_conges_server_processing'));
  4118.                 }
  4119.                 return $ret;
  4120.             }
  4121.             not_liste_conges_server_processing:
  4122.             // conge_change_etat
  4123.             if ('/rh/conge_change_etat' === $trimmedPathinfo) {
  4124.                 $ret = array (  '_controller' => 'App\\Controller\\UserCongeController::change_etat',  '_route' => 'conge_change_etat',);
  4125.                 if ('/' === substr($pathinfo, -1)) {
  4126.                     // no-op
  4127.                 } elseif ('GET' !== $canonicalMethod) {
  4128.                     goto not_conge_change_etat;
  4129.                 } else {
  4130.                     return array_replace($ret$this->redirect($rawPathinfo.'/''conge_change_etat'));
  4131.                 }
  4132.                 return $ret;
  4133.             }
  4134.             not_conge_change_etat:
  4135.             // conge_validation
  4136.             if ('/rh/conge_validation' === $trimmedPathinfo) {
  4137.                 $ret = array (  '_controller' => 'App\\Controller\\UserCongeController::conge_validation',  '_route' => 'conge_validation',);
  4138.                 if ('/' === substr($pathinfo, -1)) {
  4139.                     // no-op
  4140.                 } elseif ('GET' !== $canonicalMethod) {
  4141.                     goto not_conge_validation;
  4142.                 } else {
  4143.                     return array_replace($ret$this->redirect($rawPathinfo.'/''conge_validation'));
  4144.                 }
  4145.                 return $ret;
  4146.             }
  4147.             not_conge_validation:
  4148.             // AddOneDayDispo
  4149.             if ('/rh/AddOneDayDispo' === $trimmedPathinfo) {
  4150.                 $ret = array (  '_controller' => 'App\\Controller\\UserCongeController::AddOneDayDispo',  '_route' => 'AddOneDayDispo',);
  4151.                 if ('/' === substr($pathinfo, -1)) {
  4152.                     // no-op
  4153.                 } elseif ('GET' !== $canonicalMethod) {
  4154.                     goto not_AddOneDayDispo;
  4155.                 } else {
  4156.                     return array_replace($ret$this->redirect($rawPathinfo.'/''AddOneDayDispo'));
  4157.                 }
  4158.                 return $ret;
  4159.             }
  4160.             not_AddOneDayDispo:
  4161.             // get_user_info_by_date
  4162.             if ('/rh/get_user_info_by_date' === $trimmedPathinfo) {
  4163.                 $ret = array (  '_controller' => 'App\\Controller\\UserCongeController::get_user_info_by_date',  '_route' => 'get_user_info_by_date',);
  4164.                 if ('/' === substr($pathinfo, -1)) {
  4165.                     // no-op
  4166.                 } elseif ('GET' !== $canonicalMethod) {
  4167.                     goto not_get_user_info_by_date;
  4168.                 } else {
  4169.                     return array_replace($ret$this->redirect($rawPathinfo.'/''get_user_info_by_date'));
  4170.                 }
  4171.                 return $ret;
  4172.             }
  4173.             not_get_user_info_by_date:
  4174.             // get_conge_by_user_and_date
  4175.             if ('/rh/get_conge_by_user_and_date' === $trimmedPathinfo) {
  4176.                 $ret = array (  '_controller' => 'App\\Controller\\UserCongeController::getCongeByUserAndDate',  '_route' => 'get_conge_by_user_and_date',);
  4177.                 if ('/' === substr($pathinfo, -1)) {
  4178.                     // no-op
  4179.                 } elseif ('GET' !== $canonicalMethod) {
  4180.                     goto not_get_conge_by_user_and_date;
  4181.                 } else {
  4182.                     return array_replace($ret$this->redirect($rawPathinfo.'/''get_conge_by_user_and_date'));
  4183.                 }
  4184.                 return $ret;
  4185.             }
  4186.             not_get_conge_by_user_and_date:
  4187.             // ExportVueGraphiqueConge
  4188.             if ('/rh/ExportVueGraphiqueConge' === $pathinfo) {
  4189.                 return array (  '_controller' => 'App\\Controller\\UserCongeController::ExportVueGraphiqueConge',  '_route' => 'ExportVueGraphiqueConge',);
  4190.             }
  4191.         }
  4192.         if ('/' === $pathinfo && !$allow) {
  4193.             throw new Symfony\Component\Routing\Exception\NoConfigurationException();
  4194.         }
  4195.         throw count($allow) ? new MethodNotAllowedException(array_unique($allow)) : new ResourceNotFoundException();
  4196.     }
  4197. }