var/cache/dev/srcDevDebugProjectContainerUrlMatcher.php line 5185

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