var/cache/dev/appDevDebugProjectContainerUrlMatcher.php line 4288

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 appDevDebugProjectContainerUrlMatcher 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.         if (=== strpos($pathinfo'/oauth/v2')) {
  27.             // fos_oauth_server_token
  28.             if ('/oauth/v2/token' === $pathinfo) {
  29.                 $ret = array (  '_controller' => 'fos_oauth_server.controller.token:tokenAction',  '_route' => 'fos_oauth_server_token',);
  30.                 if (!in_array($canonicalMethod, array('OPTIONS''GET''POST'))) {
  31.                     $allow array_merge($allow, array('OPTIONS''GET''POST'));
  32.                     goto not_fos_oauth_server_token;
  33.                 }
  34.                 return $ret;
  35.             }
  36.             not_fos_oauth_server_token:
  37.             // fos_oauth_server_authorize
  38.             if ('/oauth/v2/auth' === $pathinfo) {
  39.                 $ret = array (  '_controller' => 'fos_oauth_server.controller.authorize:authorizeAction',  '_route' => 'fos_oauth_server_authorize',);
  40.                 if (!in_array($canonicalMethod, array('GET''POST'))) {
  41.                     $allow array_merge($allow, array('GET''POST'));
  42.                     goto not_fos_oauth_server_authorize;
  43.                 }
  44.                 return $ret;
  45.             }
  46.             not_fos_oauth_server_authorize:
  47.             if (=== strpos($pathinfo'/oauth/v2/auth_login')) {
  48.                 // OAuth_login
  49.                 if ('/oauth/v2/auth_login' === $pathinfo) {
  50.                     return array (  '_controller' => 'AppBundle\\Controller\\oauthServerController::loginAction',  '_locale' => 'en',  '_route' => 'OAuth_login',);
  51.                 }
  52.                 // OAuth_login_check
  53.                 if ('/oauth/v2/auth_login_check' === $pathinfo) {
  54.                     return array (  '_controller' => 'AppBundle\\Controller\\oauthServerController::loginCheckAction',  '_route' => 'OAuth_login_check',);
  55.                 }
  56.             }
  57.         }
  58.         // OAuth_api_user
  59.         if ('/api/user' === $pathinfo) {
  60.             return array (  '_controller' => 'AppBundle\\Controller\\oauthServerController::getUserDataAction',  '_route' => 'OAuth_api_user',);
  61.         }
  62.         // api_user_export_to_back
  63.         if ('/api/export/user' === $pathinfo) {
  64.             return array (  '_controller' => 'AppBundle\\Controller\\oauthApiController::exportUserDataAction',  '_route' => 'api_user_export_to_back',);
  65.         }
  66.         // oauthServer_checkLogin
  67.         if ('/checkLogin' === $pathinfo) {
  68.             return array (  '_controller' => 'AppBundle\\Controller\\oauthServerController::checkLoginAction',  '_route' => 'oauthServer_checkLogin',);
  69.         }
  70.         // oauthServer_validateToken
  71.         if ('/validateToken' === $pathinfo) {
  72.             return array (  '_controller' => 'AppBundle\\Controller\\oauthServerController::validateTokenAction',  '_route' => 'oauthServer_validateToken',);
  73.         }
  74.         // oauthServer_makeJWT
  75.         if ('/makeJWT' === $pathinfo) {
  76.             return array (  '_controller' => 'AppBundle\\Controller\\oauthServerController::makeJWTAction',  '_route' => 'oauthServer_makeJWT',);
  77.         }
  78.         // appBundle_registration_index
  79.         if (preg_match('#^/(?P<_locale>[^/]++)/register/?$#sD'$pathinfo$matches)) {
  80.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_index')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::registerAction',));
  81.             if ('/' === substr($pathinfo, -1)) {
  82.                 // no-op
  83.             } elseif ('GET' !== $canonicalMethod) {
  84.                 goto not_appBundle_registration_index;
  85.             } else {
  86.                 return array_replace($ret$this->redirect($rawPathinfo.'/''appBundle_registration_index'));
  87.             }
  88.             if (!in_array($canonicalMethod, array('POST''GET'))) {
  89.                 $allow array_merge($allow, array('POST''GET'));
  90.                 goto not_appBundle_registration_index;
  91.             }
  92.             return $ret;
  93.         }
  94.         not_appBundle_registration_index:
  95.         // appBundle_registration_pas1
  96.         if (preg_match('#^/(?P<_locale>[^/]++)/register/pas1$#sD'$pathinfo$matches)) {
  97.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_pas1')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::newRegisterPas1Action',));
  98.             if (!in_array($canonicalMethod, array('POST''GET'))) {
  99.                 $allow array_merge($allow, array('POST''GET'));
  100.                 goto not_appBundle_registration_pas1;
  101.             }
  102.             return $ret;
  103.         }
  104.         not_appBundle_registration_pas1:
  105.         // appBundle_registration_pas2
  106.         if (preg_match('#^/(?P<_locale>[^/]++)/register/pas2$#sD'$pathinfo$matches)) {
  107.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_pas2')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::newRegisterPas2Action',));
  108.             if (!in_array($canonicalMethod, array('POST''GET'))) {
  109.                 $allow array_merge($allow, array('POST''GET'));
  110.                 goto not_appBundle_registration_pas2;
  111.             }
  112.             return $ret;
  113.         }
  114.         not_appBundle_registration_pas2:
  115.         // appBundle_registration_pas2Uni
  116.         if (preg_match('#^/(?P<_locale>[^/]++)/register/pas2Uni$#sD'$pathinfo$matches)) {
  117.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_pas2Uni')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::newRegisterPas2UniAction',));
  118.             if (!in_array($canonicalMethod, array('POST''GET'))) {
  119.                 $allow array_merge($allow, array('POST''GET'));
  120.                 goto not_appBundle_registration_pas2Uni;
  121.             }
  122.             return $ret;
  123.         }
  124.         not_appBundle_registration_pas2Uni:
  125.         // appBundle_registration_pas3
  126.         if (preg_match('#^/(?P<_locale>[^/]++)/register/pas3$#sD'$pathinfo$matches)) {
  127.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_pas3')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::newRegisterPas3Action',));
  128.             if (!in_array($canonicalMethod, array('POST''GET'))) {
  129.                 $allow array_merge($allow, array('POST''GET'));
  130.                 goto not_appBundle_registration_pas3;
  131.             }
  132.             return $ret;
  133.         }
  134.         not_appBundle_registration_pas3:
  135.         // appBundle_registration_register
  136.         if (preg_match('#^/(?P<_locale>[^/]++)/register/register$#sD'$pathinfo$matches)) {
  137.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_register')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::performRegisterAction',));
  138.             if (!in_array($requestMethod, array('POST'))) {
  139.                 $allow array_merge($allow, array('POST'));
  140.                 goto not_appBundle_registration_register;
  141.             }
  142.             return $ret;
  143.         }
  144.         not_appBundle_registration_register:
  145.         // appBundle_registration_newSchool
  146.         if (preg_match('#^/(?P<_locale>[^/]++)/register/newSchool$#sD'$pathinfo$matches)) {
  147.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_newSchool')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::newSchoolRegisterAction',));
  148.             if (!in_array($canonicalMethod, array('POST''GET'))) {
  149.                 $allow array_merge($allow, array('POST''GET'));
  150.                 goto not_appBundle_registration_newSchool;
  151.             }
  152.             return $ret;
  153.         }
  154.         not_appBundle_registration_newSchool:
  155.         // appBundle_registration_newUniversity
  156.         if (preg_match('#^/(?P<_locale>[^/]++)/register/newUniversity$#sD'$pathinfo$matches)) {
  157.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_newUniversity')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::newUniversityRegisterAction',));
  158.             if (!in_array($requestMethod, array('POST'))) {
  159.                 $allow array_merge($allow, array('POST'));
  160.                 goto not_appBundle_registration_newUniversity;
  161.             }
  162.             return $ret;
  163.         }
  164.         not_appBundle_registration_newUniversity:
  165.         // appBundle_registration_checkUsername
  166.         if (preg_match('#^/(?P<_locale>[^/]++)/register/checkUsername$#sD'$pathinfo$matches)) {
  167.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_checkUsername')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::checkUsernameAction',));
  168.             if (!in_array($requestMethod, array('POST'))) {
  169.                 $allow array_merge($allow, array('POST'));
  170.                 goto not_appBundle_registration_checkUsername;
  171.             }
  172.             return $ret;
  173.         }
  174.         not_appBundle_registration_checkUsername:
  175.         // appBundle_registration_checkEmail
  176.         if (preg_match('#^/(?P<_locale>[^/]++)/register/checkEmail$#sD'$pathinfo$matches)) {
  177.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_checkEmail')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::checkEmailAction',));
  178.             if (!in_array($requestMethod, array('POST'))) {
  179.                 $allow array_merge($allow, array('POST'));
  180.                 goto not_appBundle_registration_checkEmail;
  181.             }
  182.             return $ret;
  183.         }
  184.         not_appBundle_registration_checkEmail:
  185.         // appBundle_registration_testNewsletter
  186.         if (preg_match('#^/(?P<_locale>[^/]++)/register/testNewsletter$#sD'$pathinfo$matches)) {
  187.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_testNewsletter')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::testNewsletterAction',));
  188.             if (!in_array($requestMethod, array('POST'))) {
  189.                 $allow array_merge($allow, array('POST'));
  190.                 goto not_appBundle_registration_testNewsletter;
  191.             }
  192.             return $ret;
  193.         }
  194.         not_appBundle_registration_testNewsletter:
  195.         // appBundle_registration_compat_index
  196.         if (preg_match('#^/(?P<_locale>[^/]++)/newRegister/?$#sD'$pathinfo$matches)) {
  197.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_compat_index')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::registerAction',));
  198.             if ('/' === substr($pathinfo, -1)) {
  199.                 // no-op
  200.             } elseif ('GET' !== $canonicalMethod) {
  201.                 goto not_appBundle_registration_compat_index;
  202.             } else {
  203.                 return array_replace($ret$this->redirect($rawPathinfo.'/''appBundle_registration_compat_index'));
  204.             }
  205.             if (!in_array($canonicalMethod, array('POST''GET'))) {
  206.                 $allow array_merge($allow, array('POST''GET'));
  207.                 goto not_appBundle_registration_compat_index;
  208.             }
  209.             return $ret;
  210.         }
  211.         not_appBundle_registration_compat_index:
  212.         // appBundle_registration_compat_pas1
  213.         if (preg_match('#^/(?P<_locale>[^/]++)/newRegister/pas1$#sD'$pathinfo$matches)) {
  214.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_compat_pas1')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::newRegisterPas1Action',));
  215.             if (!in_array($canonicalMethod, array('POST''GET'))) {
  216.                 $allow array_merge($allow, array('POST''GET'));
  217.                 goto not_appBundle_registration_compat_pas1;
  218.             }
  219.             return $ret;
  220.         }
  221.         not_appBundle_registration_compat_pas1:
  222.         // appBundle_registration_compat_pas2
  223.         if (preg_match('#^/(?P<_locale>[^/]++)/newRegister/pas2$#sD'$pathinfo$matches)) {
  224.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_compat_pas2')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::newRegisterPas2Action',));
  225.             if (!in_array($canonicalMethod, array('POST''GET'))) {
  226.                 $allow array_merge($allow, array('POST''GET'));
  227.                 goto not_appBundle_registration_compat_pas2;
  228.             }
  229.             return $ret;
  230.         }
  231.         not_appBundle_registration_compat_pas2:
  232.         // appBundle_registration_compat_pas2Uni
  233.         if (preg_match('#^/(?P<_locale>[^/]++)/newRegister/pas2Uni$#sD'$pathinfo$matches)) {
  234.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_compat_pas2Uni')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::newRegisterPas2UniAction',));
  235.             if (!in_array($canonicalMethod, array('POST''GET'))) {
  236.                 $allow array_merge($allow, array('POST''GET'));
  237.                 goto not_appBundle_registration_compat_pas2Uni;
  238.             }
  239.             return $ret;
  240.         }
  241.         not_appBundle_registration_compat_pas2Uni:
  242.         // appBundle_registration_compat_pas3
  243.         if (preg_match('#^/(?P<_locale>[^/]++)/newRegister/pas3$#sD'$pathinfo$matches)) {
  244.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_compat_pas3')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::newRegisterPas3Action',));
  245.             if (!in_array($canonicalMethod, array('POST''GET'))) {
  246.                 $allow array_merge($allow, array('POST''GET'));
  247.                 goto not_appBundle_registration_compat_pas3;
  248.             }
  249.             return $ret;
  250.         }
  251.         not_appBundle_registration_compat_pas3:
  252.         // appBundle_registration_compat_register
  253.         if (preg_match('#^/(?P<_locale>[^/]++)/newRegister/register$#sD'$pathinfo$matches)) {
  254.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_compat_register')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::performRegisterAction',));
  255.             if (!in_array($requestMethod, array('POST'))) {
  256.                 $allow array_merge($allow, array('POST'));
  257.                 goto not_appBundle_registration_compat_register;
  258.             }
  259.             return $ret;
  260.         }
  261.         not_appBundle_registration_compat_register:
  262.         // appBundle_registration_compat_newSchool
  263.         if (preg_match('#^/(?P<_locale>[^/]++)/newRegister/newSchool$#sD'$pathinfo$matches)) {
  264.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_compat_newSchool')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::newSchoolRegisterAction',));
  265.             if (!in_array($canonicalMethod, array('POST''GET'))) {
  266.                 $allow array_merge($allow, array('POST''GET'));
  267.                 goto not_appBundle_registration_compat_newSchool;
  268.             }
  269.             return $ret;
  270.         }
  271.         not_appBundle_registration_compat_newSchool:
  272.         // appBundle_registration_compat_newUniversity
  273.         if (preg_match('#^/(?P<_locale>[^/]++)/newRegister/newUniversity$#sD'$pathinfo$matches)) {
  274.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_compat_newUniversity')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::newUniversityRegisterAction',));
  275.             if (!in_array($requestMethod, array('POST'))) {
  276.                 $allow array_merge($allow, array('POST'));
  277.                 goto not_appBundle_registration_compat_newUniversity;
  278.             }
  279.             return $ret;
  280.         }
  281.         not_appBundle_registration_compat_newUniversity:
  282.         // appBundle_registration_compat_checkUsername
  283.         if (preg_match('#^/(?P<_locale>[^/]++)/newRegister/checkUsername$#sD'$pathinfo$matches)) {
  284.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_compat_checkUsername')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::checkUsernameAction',));
  285.             if (!in_array($requestMethod, array('POST'))) {
  286.                 $allow array_merge($allow, array('POST'));
  287.                 goto not_appBundle_registration_compat_checkUsername;
  288.             }
  289.             return $ret;
  290.         }
  291.         not_appBundle_registration_compat_checkUsername:
  292.         // appBundle_registration_compat_checkEmail
  293.         if (preg_match('#^/(?P<_locale>[^/]++)/newRegister/checkEmail$#sD'$pathinfo$matches)) {
  294.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_registration_compat_checkEmail')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::checkEmailAction',));
  295.             if (!in_array($requestMethod, array('POST'))) {
  296.                 $allow array_merge($allow, array('POST'));
  297.                 goto not_appBundle_registration_compat_checkEmail;
  298.             }
  299.             return $ret;
  300.         }
  301.         not_appBundle_registration_compat_checkEmail:
  302.         // appBundle_profile_index
  303.         if (preg_match('#^/(?P<_locale>[^/]++)/user/profile/?$#sD'$pathinfo$matches)) {
  304.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_profile_index')), array (  '_controller' => 'AppBundle\\Controller\\profileController::indexAction',));
  305.             if ('/' === substr($pathinfo, -1)) {
  306.                 // no-op
  307.             } elseif ('GET' !== $canonicalMethod) {
  308.                 goto not_appBundle_profile_index;
  309.             } else {
  310.                 return array_replace($ret$this->redirect($rawPathinfo.'/''appBundle_profile_index'));
  311.             }
  312.             if (!in_array($canonicalMethod, array('POST''GET'))) {
  313.                 $allow array_merge($allow, array('POST''GET'));
  314.                 goto not_appBundle_profile_index;
  315.             }
  316.             return $ret;
  317.         }
  318.         not_appBundle_profile_index:
  319.         // appBundle_profile_checkUsername
  320.         if (preg_match('#^/(?P<_locale>[^/]++)/user/profile/checkUsername$#sD'$pathinfo$matches)) {
  321.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_profile_checkUsername')), array (  '_controller' => 'AppBundle\\Controller\\profileController::checkUsernameAction',));
  322.             if (!in_array($requestMethod, array('POST'))) {
  323.                 $allow array_merge($allow, array('POST'));
  324.                 goto not_appBundle_profile_checkUsername;
  325.             }
  326.             return $ret;
  327.         }
  328.         not_appBundle_profile_checkUsername:
  329.         // appBundle_profile_checkEmail
  330.         if (preg_match('#^/(?P<_locale>[^/]++)/user/profile/checkEmail$#sD'$pathinfo$matches)) {
  331.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_profile_checkEmail')), array (  '_controller' => 'AppBundle\\Controller\\profileController::checkEmailAction',));
  332.             if (!in_array($requestMethod, array('POST'))) {
  333.                 $allow array_merge($allow, array('POST'));
  334.                 goto not_appBundle_profile_checkEmail;
  335.             }
  336.             return $ret;
  337.         }
  338.         not_appBundle_profile_checkEmail:
  339.         // appBundle_profile_update
  340.         if (preg_match('#^/(?P<_locale>[^/]++)/user/profile/update$#sD'$pathinfo$matches)) {
  341.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_profile_update')), array (  '_controller' => 'AppBundle\\Controller\\profileController::performUpdateAction',));
  342.             if (!in_array($requestMethod, array('POST'))) {
  343.                 $allow array_merge($allow, array('POST'));
  344.                 goto not_appBundle_profile_update;
  345.             }
  346.             return $ret;
  347.         }
  348.         not_appBundle_profile_update:
  349.         // appBundle_profile_check_school
  350.         if (preg_match('#^/(?P<_locale>[^/]++)/user/profile/checkSchool$#sD'$pathinfo$matches)) {
  351.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_profile_check_school')), array (  '_controller' => 'AppBundle\\Controller\\profileController::checkSchoolAction',));
  352.             if (!in_array($requestMethod, array('POST'))) {
  353.                 $allow array_merge($allow, array('POST'));
  354.                 goto not_appBundle_profile_check_school;
  355.             }
  356.             return $ret;
  357.         }
  358.         not_appBundle_profile_check_school:
  359.         if (=== strpos($pathinfo'/api/profile')) {
  360.             // oauthApi_getProfile
  361.             if ('/api/profile' === $pathinfo) {
  362.                 return array (  '_controller' => 'AppBundle\\Controller\\oauthApiController::userProfileAction',  '_route' => 'oauthApi_getProfile',);
  363.             }
  364.             // api_user_profile_Sync
  365.             if ('/api/profileSync' === $pathinfo) {
  366.                 return array (  '_controller' => 'AppBundle\\Controller\\oauthApiController::userProfileFullAction',  '_route' => 'api_user_profile_Sync',);
  367.             }
  368.         }
  369.         // oauthApi_changeOwnPassword
  370.         if ('/api/changePassword' === $pathinfo) {
  371.             $ret = array (  '_controller' => 'AppBundle\\Controller\\oauthApiController::changeOwnPasswordAction',  '_route' => 'oauthApi_changeOwnPassword',);
  372.             if (!in_array($requestMethod, array('POST'))) {
  373.                 $allow array_merge($allow, array('POST'));
  374.                 goto not_oauthApi_changeOwnPassword;
  375.             }
  376.             return $ret;
  377.         }
  378.         not_oauthApi_changeOwnPassword:
  379.         // oauthApi_cercaUsuari
  380.         if (=== strpos($pathinfo'/cercaUsuari') && preg_match('#^/cercaUsuari/(?P<usuariId>[^/]++)$#sD'$pathinfo$matches)) {
  381.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'oauthApi_cercaUsuari')), array (  '_controller' => 'AppBundle\\Controller\\oauthApiController::cercaUsuariAction',));
  382.             if (!in_array($canonicalMethod, array('GET'))) {
  383.                 $allow array_merge($allow, array('GET'));
  384.                 goto not_oauthApi_cercaUsuari;
  385.             }
  386.             return $ret;
  387.         }
  388.         not_oauthApi_cercaUsuari:
  389.         // oauthApi_listCentres
  390.         if ('/listCentres' === $pathinfo) {
  391.             $ret = array (  '_controller' => 'AppBundle\\Controller\\oauthApiController::listCentresAction',  '_route' => 'oauthApi_listCentres',);
  392.             if (!in_array($canonicalMethod, array('GET'))) {
  393.                 $allow array_merge($allow, array('GET'));
  394.                 goto not_oauthApi_listCentres;
  395.             }
  396.             return $ret;
  397.         }
  398.         not_oauthApi_listCentres:
  399.         // oauthApi_listUniversitats
  400.         if ('/listUniversitats' === $pathinfo) {
  401.             $ret = array (  '_controller' => 'AppBundle\\Controller\\oauthApiController::listUniversitatsAction',  '_route' => 'oauthApi_listUniversitats',);
  402.             if (!in_array($canonicalMethod, array('GET'))) {
  403.                 $allow array_merge($allow, array('GET'));
  404.                 goto not_oauthApi_listUniversitats;
  405.             }
  406.             return $ret;
  407.         }
  408.         not_oauthApi_listUniversitats:
  409.         // oauthApi_resettingRequest
  410.         if (preg_match('#^/(?P<_locale>[^/]++)/resetting/request$#sD'$pathinfo$matches)) {
  411.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'oauthApi_resettingRequest')), array (  '_controller' => 'AppBundle\\Controller\\userController::requestPasswordAction',));
  412.             if (!in_array($canonicalMethod, array('GET''POST'))) {
  413.                 $allow array_merge($allow, array('GET''POST'));
  414.                 goto not_oauthApi_resettingRequest;
  415.             }
  416.             return $ret;
  417.         }
  418.         not_oauthApi_resettingRequest:
  419.         // oauthApi_searchCentres
  420.         if ('/searchCentres' === $pathinfo) {
  421.             $ret = array (  '_controller' => 'AppBundle\\Controller\\oauthApiController::searchCentresAction',  '_route' => 'oauthApi_searchCentres',);
  422.             if (!in_array($canonicalMethod, array('GET'))) {
  423.                 $allow array_merge($allow, array('GET'));
  424.                 goto not_oauthApi_searchCentres;
  425.             }
  426.             return $ret;
  427.         }
  428.         not_oauthApi_searchCentres:
  429.         // oauthApi_searchUniversities
  430.         if ('/searchUniversitats' === $pathinfo) {
  431.             $ret = array (  '_controller' => 'AppBundle\\Controller\\oauthApiController::searchUniversitiesAction',  '_route' => 'oauthApi_searchUniversities',);
  432.             if (!in_array($canonicalMethod, array('GET'))) {
  433.                 $allow array_merge($allow, array('GET'));
  434.                 goto not_oauthApi_searchUniversities;
  435.             }
  436.             return $ret;
  437.         }
  438.         not_oauthApi_searchUniversities:
  439.         if (=== strpos($pathinfo'/api')) {
  440.             if (=== strpos($pathinfo'/api/registerExternal')) {
  441.                 if (=== strpos($pathinfo'/api/registerExternal/ch')) {
  442.                     // oauthApi_registerExternal_checkUsername
  443.                     if (=== strpos($pathinfo'/api/registerExternal/checkUsername') && preg_match('#^/api/registerExternal/checkUsername/(?P<username>[^/]++)$#sD'$pathinfo$matches)) {
  444.                         $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'oauthApi_registerExternal_checkUsername')), array (  '_controller' => 'AppBundle\\Controller\\oauthApiController::externalCheckUsernameAction',));
  445.                         if (!in_array($canonicalMethod, array('GET''POST'))) {
  446.                             $allow array_merge($allow, array('GET''POST'));
  447.                             goto not_oauthApi_registerExternal_checkUsername;
  448.                         }
  449.                         return $ret;
  450.                     }
  451.                     not_oauthApi_registerExternal_checkUsername:
  452.                     // oauthApi_registerExternal_checkEmail
  453.                     if (=== strpos($pathinfo'/api/registerExternal/checkEmail') && preg_match('#^/api/registerExternal/checkEmail/(?P<email>[^/]++)$#sD'$pathinfo$matches)) {
  454.                         $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'oauthApi_registerExternal_checkEmail')), array (  '_controller' => 'AppBundle\\Controller\\oauthApiController::externalCheckEmailAction',));
  455.                         if (!in_array($canonicalMethod, array('GET''POST'))) {
  456.                             $allow array_merge($allow, array('GET''POST'));
  457.                             goto not_oauthApi_registerExternal_checkEmail;
  458.                         }
  459.                         return $ret;
  460.                     }
  461.                     not_oauthApi_registerExternal_checkEmail:
  462.                     // oauthApi_registerExternal_changePassword
  463.                     if ('/api/registerExternal/changePw' === $pathinfo) {
  464.                         $ret = array (  '_controller' => 'AppBundle\\Controller\\oauthApiController::changeExternalUserPasswordAction',  '_route' => 'oauthApi_registerExternal_changePassword',);
  465.                         if (!in_array($canonicalMethod, array('GET''POST'))) {
  466.                             $allow array_merge($allow, array('GET''POST'));
  467.                             goto not_oauthApi_registerExternal_changePassword;
  468.                         }
  469.                         return $ret;
  470.                     }
  471.                     not_oauthApi_registerExternal_changePassword:
  472.                 }
  473.                 // oauthApi_registerExternal_register
  474.                 if ('/api/registerExternal/register' === $pathinfo) {
  475.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\oauthApiController::addExternalUserAction',  '_route' => 'oauthApi_registerExternal_register',);
  476.                     if (!in_array($requestMethod, array('POST'))) {
  477.                         $allow array_merge($allow, array('POST'));
  478.                         goto not_oauthApi_registerExternal_register;
  479.                     }
  480.                     return $ret;
  481.                 }
  482.                 not_oauthApi_registerExternal_register:
  483.                 // oauthApi_registerExternal_getSchoolInfo
  484.                 if (=== strpos($pathinfo'/api/registerExternal/getSchoolInfo') && preg_match('#^/api/registerExternal/getSchoolInfo/(?P<email>[^/]++)$#sD'$pathinfo$matches)) {
  485.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'oauthApi_registerExternal_getSchoolInfo')), array (  '_controller' => 'AppBundle\\Controller\\oauthApiController::externalGetSchoolInfoAction',));
  486.                     if (!in_array($canonicalMethod, array('GET''POST'))) {
  487.                         $allow array_merge($allow, array('GET''POST'));
  488.                         goto not_oauthApi_registerExternal_getSchoolInfo;
  489.                     }
  490.                     return $ret;
  491.                 }
  492.                 not_oauthApi_registerExternal_getSchoolInfo:
  493.                 // oauthApi_registerExternal_getUniversityInfo
  494.                 if (=== strpos($pathinfo'/api/registerExternal/getUniversityInfo') && preg_match('#^/api/registerExternal/getUniversityInfo/(?P<email>[^/]++)$#sD'$pathinfo$matches)) {
  495.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'oauthApi_registerExternal_getUniversityInfo')), array (  '_controller' => 'AppBundle\\Controller\\oauthApiController::externalGetUniversityInfoAction',));
  496.                     if (!in_array($canonicalMethod, array('GET''POST'))) {
  497.                         $allow array_merge($allow, array('GET''POST'));
  498.                         goto not_oauthApi_registerExternal_getUniversityInfo;
  499.                     }
  500.                     return $ret;
  501.                 }
  502.                 not_oauthApi_registerExternal_getUniversityInfo:
  503.             }
  504.             // oauthApi_getUserInfo
  505.             if (=== strpos($pathinfo'/api/getUserInfo') && preg_match('#^/api/getUserInfo/(?P<email>[^/]++)$#sD'$pathinfo$matches)) {
  506.                 $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'oauthApi_getUserInfo')), array (  '_controller' => 'AppBundle\\Controller\\oauthApiController::getUserInfoAction',));
  507.                 if (!in_array($canonicalMethod, array('GET''POST'))) {
  508.                     $allow array_merge($allow, array('GET''POST'));
  509.                     goto not_oauthApi_getUserInfo;
  510.                 }
  511.                 return $ret;
  512.             }
  513.             not_oauthApi_getUserInfo:
  514.             // oauthAp_profile_edit
  515.             if (preg_match('#^/api/(?P<_locale>[^/]++)/profileEdit$#sD'$pathinfo$matches)) {
  516.                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'oauthAp_profile_edit')), array (  '_controller' => 'AppBundle\\Controller\\profileController::indexAction',));
  517.             }
  518.             // oauthAp_profile_update
  519.             if (preg_match('#^/api/(?P<_locale>[^/]++)/profileUpdate$#sD'$pathinfo$matches)) {
  520.                 return $this->mergeDefaults(array_replace($matches, array('_route' => 'oauthAp_profile_update')), array (  '_controller' => 'AppBundle\\Controller\\profileController::performUpdateAction',));
  521.             }
  522.         }
  523.         elseif (=== strpos($pathinfo'/_')) {
  524.             // _wdt
  525.             if (=== strpos($pathinfo'/_wdt') && preg_match('#^/_wdt/(?P<token>[^/]++)$#sD'$pathinfo$matches)) {
  526.                 return $this->mergeDefaults(array_replace($matches, array('_route' => '_wdt')), array (  '_controller' => 'web_profiler.controller.profiler:toolbarAction',));
  527.             }
  528.             if (=== strpos($pathinfo'/_profiler')) {
  529.                 // _profiler_home
  530.                 if ('/_profiler' === $trimmedPathinfo) {
  531.                     $ret = array (  '_controller' => 'web_profiler.controller.profiler:homeAction',  '_route' => '_profiler_home',);
  532.                     if ('/' === substr($pathinfo, -1)) {
  533.                         // no-op
  534.                     } elseif ('GET' !== $canonicalMethod) {
  535.                         goto not__profiler_home;
  536.                     } else {
  537.                         return array_replace($ret$this->redirect($rawPathinfo.'/''_profiler_home'));
  538.                     }
  539.                     return $ret;
  540.                 }
  541.                 not__profiler_home:
  542.                 if (=== strpos($pathinfo'/_profiler/search')) {
  543.                     // _profiler_search
  544.                     if ('/_profiler/search' === $pathinfo) {
  545.                         return array (  '_controller' => 'web_profiler.controller.profiler:searchAction',  '_route' => '_profiler_search',);
  546.                     }
  547.                     // _profiler_search_bar
  548.                     if ('/_profiler/search_bar' === $pathinfo) {
  549.                         return array (  '_controller' => 'web_profiler.controller.profiler:searchBarAction',  '_route' => '_profiler_search_bar',);
  550.                     }
  551.                 }
  552.                 // _profiler_phpinfo
  553.                 if ('/_profiler/phpinfo' === $pathinfo) {
  554.                     return array (  '_controller' => 'web_profiler.controller.profiler:phpinfoAction',  '_route' => '_profiler_phpinfo',);
  555.                 }
  556.                 // _profiler_search_results
  557.                 if (preg_match('#^/_profiler/(?P<token>[^/]++)/search/results$#sD'$pathinfo$matches)) {
  558.                     return $this->mergeDefaults(array_replace($matches, array('_route' => '_profiler_search_results')), array (  '_controller' => 'web_profiler.controller.profiler:searchResultsAction',));
  559.                 }
  560.                 // _profiler_open_file
  561.                 if ('/_profiler/open' === $pathinfo) {
  562.                     return array (  '_controller' => 'web_profiler.controller.profiler:openAction',  '_route' => '_profiler_open_file',);
  563.                 }
  564.                 // _profiler
  565.                 if (preg_match('#^/_profiler/(?P<token>[^/]++)$#sD'$pathinfo$matches)) {
  566.                     return $this->mergeDefaults(array_replace($matches, array('_route' => '_profiler')), array (  '_controller' => 'web_profiler.controller.profiler:panelAction',));
  567.                 }
  568.                 // _profiler_router
  569.                 if (preg_match('#^/_profiler/(?P<token>[^/]++)/router$#sD'$pathinfo$matches)) {
  570.                     return $this->mergeDefaults(array_replace($matches, array('_route' => '_profiler_router')), array (  '_controller' => 'web_profiler.controller.router:panelAction',));
  571.                 }
  572.                 // _profiler_exception
  573.                 if (preg_match('#^/_profiler/(?P<token>[^/]++)/exception$#sD'$pathinfo$matches)) {
  574.                     return $this->mergeDefaults(array_replace($matches, array('_route' => '_profiler_exception')), array (  '_controller' => 'web_profiler.controller.exception:showAction',));
  575.                 }
  576.                 // _profiler_exception_css
  577.                 if (preg_match('#^/_profiler/(?P<token>[^/]++)/exception\\.css$#sD'$pathinfo$matches)) {
  578.                     return $this->mergeDefaults(array_replace($matches, array('_route' => '_profiler_exception_css')), array (  '_controller' => 'web_profiler.controller.exception:cssAction',));
  579.                 }
  580.             }
  581.             // _twig_error_test
  582.             if (=== strpos($pathinfo'/_error') && preg_match('#^/_error/(?P<code>\\d+)(?:\\.(?P<_format>[^/]++))?$#sD'$pathinfo$matches)) {
  583.                 return $this->mergeDefaults(array_replace($matches, array('_route' => '_twig_error_test')), array (  '_controller' => 'twig.controller.preview_error:previewErrorPageAction',  '_format' => 'html',));
  584.             }
  585.         }
  586.         // test_forms_Basic
  587.         if ('/testFormsBasic' === $pathinfo) {
  588.             return array (  '_controller' => 'AppBundle\\Controller\\TestController::testReturnBasicFormAction',  '_route' => 'test_forms_Basic',);
  589.         }
  590.         // oauthServer_clients
  591.         if (preg_match('#^/(?P<_locale>[^/]++)/oauth/server/clients$#sD'$pathinfo$matches)) {
  592.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'oauthServer_clients')), array (  '_controller' => 'AppBundle\\Controller\\oauthServerController::clientsAction',));
  593.             if (!in_array($canonicalMethod, array('GET'))) {
  594.                 $allow array_merge($allow, array('GET'));
  595.                 goto not_oauthServer_clients;
  596.             }
  597.             return $ret;
  598.         }
  599.         not_oauthServer_clients:
  600.         // oauthServer_clients_create
  601.         if (preg_match('#^/(?P<_locale>[^/]++)/oauth/server/clients/create$#sD'$pathinfo$matches)) {
  602.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'oauthServer_clients_create')), array (  '_controller' => 'AppBundle\\Controller\\oauthServerController::createAction',));
  603.             if (!in_array($requestMethod, array('POST'))) {
  604.                 $allow array_merge($allow, array('POST'));
  605.                 goto not_oauthServer_clients_create;
  606.             }
  607.             return $ret;
  608.         }
  609.         not_oauthServer_clients_create:
  610.         // oauthServer_clients_edit
  611.         if (preg_match('#^/(?P<_locale>[^/]++)/oauth/server/clients/edit/(?P<clientId>[^/]++)$#sD'$pathinfo$matches)) {
  612.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'oauthServer_clients_edit')), array (  '_controller' => 'AppBundle\\Controller\\oauthServerController::editClientAction',));
  613.             if (!in_array($canonicalMethod, array('GET'))) {
  614.                 $allow array_merge($allow, array('GET'));
  615.                 goto not_oauthServer_clients_edit;
  616.             }
  617.             return $ret;
  618.         }
  619.         not_oauthServer_clients_edit:
  620.         // oauthServer_clients_update
  621.         if (preg_match('#^/(?P<_locale>[^/]++)/oauth/server/clients/update/(?P<clientId>[^/]++)$#sD'$pathinfo$matches)) {
  622.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'oauthServer_clients_update')), array (  '_controller' => 'AppBundle\\Controller\\oauthServerController::updateClientAction',));
  623.             if (!in_array($requestMethod, array('POST'))) {
  624.                 $allow array_merge($allow, array('POST'));
  625.                 goto not_oauthServer_clients_update;
  626.             }
  627.             return $ret;
  628.         }
  629.         not_oauthServer_clients_update:
  630.         // oauthServer_clients_delete
  631.         if (preg_match('#^/(?P<_locale>[^/]++)/oauth/server/clients/delete/(?P<clientId>[^/]++)$#sD'$pathinfo$matches)) {
  632.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'oauthServer_clients_delete')), array (  '_controller' => 'AppBundle\\Controller\\oauthServerController::deleteClientAction',));
  633.             if (!in_array($requestMethod, array('POST'))) {
  634.                 $allow array_merge($allow, array('POST'));
  635.                 goto not_oauthServer_clients_delete;
  636.             }
  637.             return $ret;
  638.         }
  639.         not_oauthServer_clients_delete:
  640.         // appBundle_homepage
  641.         if (preg_match('#^/(?P<_locale>en|es|ca_ES)?$#sD'$pathinfo$matches)) {
  642.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_homepage')), array (  '_controller' => 'AppBundle\\Controller\\DefaultController::indexAction',  '_locale' => 'en',));
  643.         }
  644.         if (=== strpos($pathinfo'/api')) {
  645.             if (=== strpos($pathinfo'/api/data')) {
  646.                 // apiData_uploadFile_post
  647.                 if (=== strpos($pathinfo'/api/data/uploadFile') && preg_match('#^/api/data/uploadFile/(?P<dataType>[^/]++)$#sD'$pathinfo$matches)) {
  648.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiData_uploadFile_post')), array (  '_controller' => 'AppBundle\\Controller\\apiDataController::uploadFileAction',));
  649.                     if (!in_array($requestMethod, array('OPTIONS''POST'))) {
  650.                         $allow array_merge($allow, array('OPTIONS''POST'));
  651.                         goto not_apiData_uploadFile_post;
  652.                     }
  653.                     return $ret;
  654.                 }
  655.                 not_apiData_uploadFile_post:
  656.                 // apiData_deleteFile_post
  657.                 if (=== strpos($pathinfo'/api/data/deleteFile') && preg_match('#^/api/data/deleteFile/(?P<dataType>[^/]++)$#sD'$pathinfo$matches)) {
  658.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiData_deleteFile_post')), array (  '_controller' => 'AppBundle\\Controller\\apiDataController::deleteFileAction',));
  659.                     if (!in_array($requestMethod, array('OPTIONS''POST'))) {
  660.                         $allow array_merge($allow, array('OPTIONS''POST'));
  661.                         goto not_apiData_deleteFile_post;
  662.                     }
  663.                     return $ret;
  664.                 }
  665.                 not_apiData_deleteFile_post:
  666.                 // apiData_downloadFile_post
  667.                 if (=== strpos($pathinfo'/api/data/download') && preg_match('#^/api/data/download/(?P<dataType>[^/]++)$#sD'$pathinfo$matches)) {
  668.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiData_downloadFile_post')), array (  '_controller' => 'AppBundle\\Controller\\apiDataController::downloadFileAction',));
  669.                     if (!in_array($requestMethod, array('OPTIONS''POST'))) {
  670.                         $allow array_merge($allow, array('OPTIONS''POST'));
  671.                         goto not_apiData_downloadFile_post;
  672.                     }
  673.                     return $ret;
  674.                 }
  675.                 not_apiData_downloadFile_post:
  676.                 // apiData_getFile_post
  677.                 if (=== strpos($pathinfo'/api/data/getFile') && preg_match('#^/api/data/getFile/(?P<dataType>[^/]++)$#sD'$pathinfo$matches)) {
  678.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiData_getFile_post')), array (  '_controller' => 'AppBundle\\Controller\\apiDataController::getFileAction',));
  679.                     if (!in_array($requestMethod, array('OPTIONS''POST'))) {
  680.                         $allow array_merge($allow, array('OPTIONS''POST'));
  681.                         goto not_apiData_getFile_post;
  682.                     }
  683.                     return $ret;
  684.                 }
  685.                 not_apiData_getFile_post:
  686.                 // apiData_getAllData
  687.                 if (preg_match('#^/api/data/(?P<dataType>[^/]++)/get$#sD'$pathinfo$matches)) {
  688.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiData_getAllData')), array (  '_controller' => 'AppBundle\\Controller\\apiDataController::getAllDataAction',));
  689.                     if (!in_array($canonicalMethod, array('OPTIONS''POST''GET'))) {
  690.                         $allow array_merge($allow, array('OPTIONS''POST''GET'));
  691.                         goto not_apiData_getAllData;
  692.                     }
  693.                     return $ret;
  694.                 }
  695.                 not_apiData_getAllData:
  696.                 // apiData_getData
  697.                 if (preg_match('#^/api/data/(?P<dataType>[^/]++)/get/(?P<projectId>[^/]++)$#sD'$pathinfo$matches)) {
  698.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiData_getData')), array (  '_controller' => 'AppBundle\\Controller\\apiDataController::getDataAction',));
  699.                     if (!in_array($canonicalMethod, array('OPTIONS''POST''GET'))) {
  700.                         $allow array_merge($allow, array('OPTIONS''POST''GET'));
  701.                         goto not_apiData_getData;
  702.                     }
  703.                     return $ret;
  704.                 }
  705.                 not_apiData_getData:
  706.                 // apiData_newData
  707.                 if (preg_match('#^/api/data/(?P<dataType>[^/]++)/new$#sD'$pathinfo$matches)) {
  708.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiData_newData')), array (  '_controller' => 'AppBundle\\Controller\\apiDataController::newDataAction',));
  709.                     if (!in_array($requestMethod, array('OPTIONS''POST'))) {
  710.                         $allow array_merge($allow, array('OPTIONS''POST'));
  711.                         goto not_apiData_newData;
  712.                     }
  713.                     return $ret;
  714.                 }
  715.                 not_apiData_newData:
  716.                 // apiData_updateData
  717.                 if (preg_match('#^/api/data/(?P<dataType>[^/]++)/update$#sD'$pathinfo$matches)) {
  718.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiData_updateData')), array (  '_controller' => 'AppBundle\\Controller\\apiDataController::updateDataAction',));
  719.                     if (!in_array($requestMethod, array('OPTIONS''POST'))) {
  720.                         $allow array_merge($allow, array('OPTIONS''POST'));
  721.                         goto not_apiData_updateData;
  722.                     }
  723.                     return $ret;
  724.                 }
  725.                 not_apiData_updateData:
  726.                 // apiData_deleteData
  727.                 if (preg_match('#^/api/data/(?P<dataType>[^/]++)/delete$#sD'$pathinfo$matches)) {
  728.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiData_deleteData')), array (  '_controller' => 'AppBundle\\Controller\\apiDataController::deleteDataAction',));
  729.                     if (!in_array($requestMethod, array('OPTIONS''POST'))) {
  730.                         $allow array_merge($allow, array('OPTIONS''POST'));
  731.                         goto not_apiData_deleteData;
  732.                     }
  733.                     return $ret;
  734.                 }
  735.                 not_apiData_deleteData:
  736.             }
  737.             // appBundle_api_addRemoteUser
  738.             if ('/api/addRemoteUser' === $pathinfo) {
  739.                 $ret = array (  '_controller' => 'AppBundle\\Controller\\apiGlobalController::addRemoteUserAction',  '_route' => 'appBundle_api_addRemoteUser',);
  740.                 if (!in_array($requestMethod, array('POST'))) {
  741.                     $allow array_merge($allow, array('POST'));
  742.                     goto not_appBundle_api_addRemoteUser;
  743.                 }
  744.                 return $ret;
  745.             }
  746.             not_appBundle_api_addRemoteUser:
  747.             if (=== strpos($pathinfo'/api/V1')) {
  748.                 // apiV1_getAllData
  749.                 if (preg_match('#^/api/V1/(?P<dataType>[^/]++)$#sD'$pathinfo$matches)) {
  750.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiV1_getAllData')), array (  '_controller' => 'AppBundle\\Controller\\apiV1DataController::getAction',));
  751.                     if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  752.                         $allow array_merge($allow, array('OPTIONS''GET'));
  753.                         goto not_apiV1_getAllData;
  754.                     }
  755.                     return $ret;
  756.                 }
  757.                 not_apiV1_getAllData:
  758.                 // apiV1_getOneData
  759.                 if (preg_match('#^/api/V1/(?P<dataType>[^/]++)/(?P<dataId>[0-9a-fA-F]{24})$#sD'$pathinfo$matches)) {
  760.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiV1_getOneData')), array (  '_controller' => 'AppBundle\\Controller\\apiV1DataController::getOneAction',));
  761.                     if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  762.                         $allow array_merge($allow, array('OPTIONS''GET'));
  763.                         goto not_apiV1_getOneData;
  764.                     }
  765.                     return $ret;
  766.                 }
  767.                 not_apiV1_getOneData:
  768.                 // apiV1_putAllData
  769.                 if (preg_match('#^/api/V1/(?P<dataType>[^/]++)/(?P<dataId>[0-9a-fA-F]{24})$#sD'$pathinfo$matches)) {
  770.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiV1_putAllData')), array (  '_controller' => 'AppBundle\\Controller\\apiV1DataController::putAction',));
  771.                     if (!in_array($requestMethod, array('OPTIONS''PUT'))) {
  772.                         $allow array_merge($allow, array('OPTIONS''PUT'));
  773.                         goto not_apiV1_putAllData;
  774.                     }
  775.                     return $ret;
  776.                 }
  777.                 not_apiV1_putAllData:
  778.                 // apiV1_postAllData
  779.                 if (preg_match('#^/api/V1/(?P<dataType>[^/]++)$#sD'$pathinfo$matches)) {
  780.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiV1_postAllData')), array (  '_controller' => 'AppBundle\\Controller\\apiV1DataController::postAction',));
  781.                     if (!in_array($requestMethod, array('OPTIONS''POST'))) {
  782.                         $allow array_merge($allow, array('OPTIONS''POST'));
  783.                         goto not_apiV1_postAllData;
  784.                     }
  785.                     return $ret;
  786.                 }
  787.                 not_apiV1_postAllData:
  788.                 // apiV1_deleteAllData
  789.                 if (preg_match('#^/api/V1/(?P<dataType>[^/]++)/(?P<dataId>[0-9a-fA-F]{24})$#sD'$pathinfo$matches)) {
  790.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiV1_deleteAllData')), array (  '_controller' => 'AppBundle\\Controller\\apiV1DataController::deleteAction',));
  791.                     if (!in_array($requestMethod, array('OPTIONS''DELETE'))) {
  792.                         $allow array_merge($allow, array('OPTIONS''DELETE'));
  793.                         goto not_apiV1_deleteAllData;
  794.                     }
  795.                     return $ret;
  796.                 }
  797.                 not_apiV1_deleteAllData:
  798.                 // apiV1_getUserDownloadsStats
  799.                 if ('/api/V1/stats/downloads' === $pathinfo) {
  800.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\apiV1DataController::getUserDownloadsStatsAction',  '_route' => 'apiV1_getUserDownloadsStats',);
  801.                     if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  802.                         $allow array_merge($allow, array('OPTIONS''GET'));
  803.                         goto not_apiV1_getUserDownloadsStats;
  804.                     }
  805.                     return $ret;
  806.                 }
  807.                 not_apiV1_getUserDownloadsStats:
  808.                 // apiV1_userLoggedStats
  809.                 if ('/api/V1/stats/activity' === $pathinfo) {
  810.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\apiV1DataController::userLoggedStatsAction',  '_route' => 'apiV1_userLoggedStats',);
  811.                     if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  812.                         $allow array_merge($allow, array('OPTIONS''GET'));
  813.                         goto not_apiV1_userLoggedStats;
  814.                     }
  815.                     return $ret;
  816.                 }
  817.                 not_apiV1_userLoggedStats:
  818.                 // apiV1_getAllDataStats
  819.                 if (preg_match('#^/api/V1/(?P<dataType>[^/]++)/stats/?$#sD'$pathinfo$matches)) {
  820.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiV1_getAllDataStats')), array (  '_controller' => 'AppBundle\\Controller\\apiV1DataController::getAllStatsAction',));
  821.                     if ('/' === substr($pathinfo, -1)) {
  822.                         // no-op
  823.                     } elseif ('GET' !== $canonicalMethod) {
  824.                         goto not_apiV1_getAllDataStats;
  825.                     } else {
  826.                         return array_replace($ret$this->redirect($rawPathinfo.'/''apiV1_getAllDataStats'));
  827.                     }
  828.                     if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  829.                         $allow array_merge($allow, array('OPTIONS''GET'));
  830.                         goto not_apiV1_getAllDataStats;
  831.                     }
  832.                     return $ret;
  833.                 }
  834.                 not_apiV1_getAllDataStats:
  835.                 // apiV1_getAllDataMine
  836.                 if (preg_match('#^/api/V1/(?P<dataType>[^/]++)/mine/?$#sD'$pathinfo$matches)) {
  837.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiV1_getAllDataMine')), array (  '_controller' => 'AppBundle\\Controller\\apiV1DataController::getAllMineAction',));
  838.                     if ('/' === substr($pathinfo, -1)) {
  839.                         // no-op
  840.                     } elseif ('GET' !== $canonicalMethod) {
  841.                         goto not_apiV1_getAllDataMine;
  842.                     } else {
  843.                         return array_replace($ret$this->redirect($rawPathinfo.'/''apiV1_getAllDataMine'));
  844.                     }
  845.                     if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  846.                         $allow array_merge($allow, array('OPTIONS''GET'));
  847.                         goto not_apiV1_getAllDataMine;
  848.                     }
  849.                     return $ret;
  850.                 }
  851.                 not_apiV1_getAllDataMine:
  852.                 // apiV1_getAllCountData
  853.                 if (preg_match('#^/api/V1/(?P<dataType>[^/]++)/count/?$#sD'$pathinfo$matches)) {
  854.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiV1_getAllCountData')), array (  '_controller' => 'AppBundle\\Controller\\apiV1DataController::getAllCountAction',));
  855.                     if ('/' === substr($pathinfo, -1)) {
  856.                         // no-op
  857.                     } elseif ('GET' !== $canonicalMethod) {
  858.                         goto not_apiV1_getAllCountData;
  859.                     } else {
  860.                         return array_replace($ret$this->redirect($rawPathinfo.'/''apiV1_getAllCountData'));
  861.                     }
  862.                     if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  863.                         $allow array_merge($allow, array('OPTIONS''GET'));
  864.                         goto not_apiV1_getAllCountData;
  865.                     }
  866.                     return $ret;
  867.                 }
  868.                 not_apiV1_getAllCountData:
  869.                 // apiV1_uploadFile
  870.                 if ('/api/V1/upload/' === $pathinfo) {
  871.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\apiV1DataController::upladFileAction',  '_route' => 'apiV1_uploadFile',);
  872.                     if (!in_array($requestMethod, array('OPTIONS''POST'))) {
  873.                         $allow array_merge($allow, array('OPTIONS''POST'));
  874.                         goto not_apiV1_uploadFile;
  875.                     }
  876.                     return $ret;
  877.                 }
  878.                 not_apiV1_uploadFile:
  879.                 // apiV1_getPermissions
  880.                 if (preg_match('#^/api/V1/(?P<dataType>[^/]++)/(?P<dataId>[^/]++)/getPermissions$#sD'$pathinfo$matches)) {
  881.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiV1_getPermissions')), array (  '_controller' => 'AppBundle\\Controller\\apiV1DataController::getPermissionsAction',));
  882.                     if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  883.                         $allow array_merge($allow, array('OPTIONS''GET'));
  884.                         goto not_apiV1_getPermissions;
  885.                     }
  886.                     return $ret;
  887.                 }
  888.                 not_apiV1_getPermissions:
  889.                 // apiV1_shareWith
  890.                 if (preg_match('#^/api/V1/(?P<dataType>[^/]++)/(?P<dataId>[^/]++)/sharedWith$#sD'$pathinfo$matches)) {
  891.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiV1_shareWith')), array (  '_controller' => 'AppBundle\\Controller\\apiV1DataController::shareWithAction',));
  892.                     if (!in_array($canonicalMethod, array('OPTIONS''PUT''GET''DELETE'))) {
  893.                         $allow array_merge($allow, array('OPTIONS''PUT''GET''DELETE'));
  894.                         goto not_apiV1_shareWith;
  895.                     }
  896.                     return $ret;
  897.                 }
  898.                 not_apiV1_shareWith:
  899.                 // apiV1_getUrlInfo
  900.                 if ('/api/V1/getUrlInfo' === $trimmedPathinfo) {
  901.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\apiV1DataController::getUrlInfoAction',  '_route' => 'apiV1_getUrlInfo',);
  902.                     if ('/' === substr($pathinfo, -1)) {
  903.                         // no-op
  904.                     } elseif ('GET' !== $canonicalMethod) {
  905.                         goto not_apiV1_getUrlInfo;
  906.                     } else {
  907.                         return array_replace($ret$this->redirect($rawPathinfo.'/''apiV1_getUrlInfo'));
  908.                     }
  909.                     if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  910.                         $allow array_merge($allow, array('OPTIONS''GET'));
  911.                         goto not_apiV1_getUrlInfo;
  912.                     }
  913.                     return $ret;
  914.                 }
  915.                 not_apiV1_getUrlInfo:
  916.                 // apiV1_user_profile_external
  917.                 if ('/api/V1/getUserProfile/' === $pathinfo) {
  918.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\apiV1DataController::getUserProfileAction',  '_route' => 'apiV1_user_profile_external',);
  919.                     if (!in_array($requestMethod, array('POST'))) {
  920.                         $allow array_merge($allow, array('POST'));
  921.                         goto not_apiV1_user_profile_external;
  922.                     }
  923.                     return $ret;
  924.                 }
  925.                 not_apiV1_user_profile_external:
  926.                 // apiV1_user_profile
  927.                 if (=== strpos($pathinfo'/api/V1/mschools/user') && preg_match('#^/api/V1/mschools/user/(?P<profileId>[^/]++)$#sD'$pathinfo$matches)) {
  928.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiV1_user_profile')), array (  '_controller' => 'AppBundle\\Controller\\mschoolsController::userProfileAction',));
  929.                     if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  930.                         $allow array_merge($allow, array('OPTIONS''GET'));
  931.                         goto not_apiV1_user_profile;
  932.                     }
  933.                     return $ret;
  934.                 }
  935.                 not_apiV1_user_profile:
  936.             }
  937.         }
  938.         // appBundle_testRSS_feed
  939.         if (=== strpos($pathinfo'/feed') && preg_match('#^/feed(?:/(?P<lang>[^/]++))?$#sD'$pathinfo$matches)) {
  940.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_testRSS_feed')), array (  '_controller' => 'AppBundle\\Controller\\TestController::getRssAction',  'lang' => 'ca',));
  941.         }
  942.         // appBundle_helpers_getCitiesForCountry
  943.         if (preg_match('#^/(?P<_locale>[^/]++)/helper/getCitiesForCountry$#sD'$pathinfo$matches)) {
  944.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_helpers_getCitiesForCountry')), array (  '_controller' => 'AppBundle\\Controller\\helperController::getCitiesForCountryAction',));
  945.             if (!in_array($requestMethod, array('POST'))) {
  946.                 $allow array_merge($allow, array('POST'));
  947.                 goto not_appBundle_helpers_getCitiesForCountry;
  948.             }
  949.             return $ret;
  950.         }
  951.         not_appBundle_helpers_getCitiesForCountry:
  952.         // appBundle_helpers_getCitiesForCountryCode
  953.         if (preg_match('#^/(?P<_locale>[^/]++)/helper/getCitiesForCountryCode/(?P<countryCode>[^/]++)$#sD'$pathinfo$matches)) {
  954.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_helpers_getCitiesForCountryCode')), array (  '_controller' => 'AppBundle\\Controller\\helperController::getCitiesForCountryCodeAction',));
  955.             if (!in_array($requestMethod, array('POST'))) {
  956.                 $allow array_merge($allow, array('POST'));
  957.                 goto not_appBundle_helpers_getCitiesForCountryCode;
  958.             }
  959.             return $ret;
  960.         }
  961.         not_appBundle_helpers_getCitiesForCountryCode:
  962.         // appBundle_helpers_fixSchoolsCity
  963.         if (preg_match('#^/(?P<_locale>[^/]++)/helper/fixSchoolsCity$#sD'$pathinfo$matches)) {
  964.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_helpers_fixSchoolsCity')), array (  '_controller' => 'AppBundle\\Controller\\helperController::fixSchoolCitiesAction',));
  965.             if (!in_array($canonicalMethod, array('GET'))) {
  966.                 $allow array_merge($allow, array('GET'));
  967.                 goto not_appBundle_helpers_fixSchoolsCity;
  968.             }
  969.             return $ret;
  970.         }
  971.         not_appBundle_helpers_fixSchoolsCity:
  972.         // appBundle_helpers_getSchoolsForCity
  973.         if (preg_match('#^/(?P<_locale>[^/]++)/helper/getSchoolsForCity/(?P<countryCode>[^/]++)/(?P<cityId>[^/]++)$#sD'$pathinfo$matches)) {
  974.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_helpers_getSchoolsForCity')), array (  '_controller' => 'AppBundle\\Controller\\helperController::getSchoolsForCityAction',));
  975.             if (!in_array($canonicalMethod, array('GET'))) {
  976.                 $allow array_merge($allow, array('GET'));
  977.                 goto not_appBundle_helpers_getSchoolsForCity;
  978.             }
  979.             return $ret;
  980.         }
  981.         not_appBundle_helpers_getSchoolsForCity:
  982.         // appBundle_helpers_getUniversitiesForCity
  983.         if (preg_match('#^/(?P<_locale>[^/]++)/helper/getUniversitiesForCity/(?P<countryCode>[^/]++)/(?P<cityId>[^/]++)$#sD'$pathinfo$matches)) {
  984.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_helpers_getUniversitiesForCity')), array (  '_controller' => 'AppBundle\\Controller\\helperController::getUniversitiesForCityAction',));
  985.             if (!in_array($canonicalMethod, array('GET'))) {
  986.                 $allow array_merge($allow, array('GET'));
  987.                 goto not_appBundle_helpers_getUniversitiesForCity;
  988.             }
  989.             return $ret;
  990.         }
  991.         not_appBundle_helpers_getUniversitiesForCity:
  992.         // appBundle_helpers_fixUserType
  993.         if (preg_match('#^/(?P<_locale>[^/]++)/helper/fixUserType$#sD'$pathinfo$matches)) {
  994.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_helpers_fixUserType')), array (  '_controller' => 'AppBundle\\Controller\\helperController::fixUserTypeAction',));
  995.             if (!in_array($canonicalMethod, array('GET'))) {
  996.                 $allow array_merge($allow, array('GET'));
  997.                 goto not_appBundle_helpers_fixUserType;
  998.             }
  999.             return $ret;
  1000.         }
  1001.         not_appBundle_helpers_fixUserType:
  1002.         // appBundle_helpers_fixUserCountryCity
  1003.         if (preg_match('#^/(?P<_locale>[^/]++)/helper/fixUserCountryCity$#sD'$pathinfo$matches)) {
  1004.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_helpers_fixUserCountryCity')), array (  '_controller' => 'AppBundle\\Controller\\helperController::fixUserCountryCityAction',));
  1005.             if (!in_array($canonicalMethod, array('GET'))) {
  1006.                 $allow array_merge($allow, array('GET'));
  1007.                 goto not_appBundle_helpers_fixUserCountryCity;
  1008.             }
  1009.             return $ret;
  1010.         }
  1011.         not_appBundle_helpers_fixUserCountryCity:
  1012.         // appBundle_helpers_findSchoolsForCity
  1013.         if (preg_match('#^/(?P<_locale>[^/]++)/helper/findSchoolsForCity/(?P<cityId>[^/]++)$#sD'$pathinfo$matches)) {
  1014.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_helpers_findSchoolsForCity')), array (  '_controller' => 'AppBundle\\Controller\\helperController::findSchoolsForCityAction',));
  1015.             if (!in_array($requestMethod, array('POST'))) {
  1016.                 $allow array_merge($allow, array('POST'));
  1017.                 goto not_appBundle_helpers_findSchoolsForCity;
  1018.             }
  1019.             return $ret;
  1020.         }
  1021.         not_appBundle_helpers_findSchoolsForCity:
  1022.         // appBundle_helpers_findUniversitiesForCity
  1023.         if (preg_match('#^/(?P<_locale>[^/]++)/helper/findUniversitiesForCity/(?P<cityId>[^/]++)$#sD'$pathinfo$matches)) {
  1024.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_helpers_findUniversitiesForCity')), array (  '_controller' => 'AppBundle\\Controller\\helperController::findUniversitiesForCityAction',));
  1025.             if (!in_array($requestMethod, array('POST'))) {
  1026.                 $allow array_merge($allow, array('POST'));
  1027.                 goto not_appBundle_helpers_findUniversitiesForCity;
  1028.             }
  1029.             return $ret;
  1030.         }
  1031.         not_appBundle_helpers_findUniversitiesForCity:
  1032.         // appBundle_helpers_checkExistence
  1033.         if (preg_match('#^/(?P<_locale>[^/]++)/helper/checkExistence/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  1034.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_helpers_checkExistence')), array (  '_controller' => 'AppBundle\\Controller\\helperController::checkExistenceAction',));
  1035.             if (!in_array($requestMethod, array('POST'))) {
  1036.                 $allow array_merge($allow, array('POST'));
  1037.                 goto not_appBundle_helpers_checkExistence;
  1038.             }
  1039.             return $ret;
  1040.         }
  1041.         not_appBundle_helpers_checkExistence:
  1042.         // appBundle_utilities_importSchools
  1043.         if (preg_match('#^/(?P<_locale>[^/]++)/utilities/importSchools$#sD'$pathinfo$matches)) {
  1044.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_utilities_importSchools')), array (  '_controller' => 'AppBundle\\Controller\\utilitiesController::importSchoolsAction',));
  1045.             if (!in_array($canonicalMethod, array('GET'))) {
  1046.                 $allow array_merge($allow, array('GET'));
  1047.                 goto not_appBundle_utilities_importSchools;
  1048.             }
  1049.             return $ret;
  1050.         }
  1051.         not_appBundle_utilities_importSchools:
  1052.         // appBundle_utilities_importUniversities
  1053.         if (preg_match('#^/(?P<_locale>[^/]++)/utilities/importUniversities$#sD'$pathinfo$matches)) {
  1054.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_utilities_importUniversities')), array (  '_controller' => 'AppBundle\\Controller\\utilitiesController::importUniversitiesAction',));
  1055.             if (!in_array($canonicalMethod, array('GET'))) {
  1056.                 $allow array_merge($allow, array('GET'));
  1057.                 goto not_appBundle_utilities_importUniversities;
  1058.             }
  1059.             return $ret;
  1060.         }
  1061.         not_appBundle_utilities_importUniversities:
  1062.         // appBundle_utilities_importUsers
  1063.         if (preg_match('#^/(?P<_locale>[^/]++)/utilities/importUsers$#sD'$pathinfo$matches)) {
  1064.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_utilities_importUsers')), array (  '_controller' => 'AppBundle\\Controller\\utilitiesController::importUsersAction',));
  1065.             if (!in_array($canonicalMethod, array('GET'))) {
  1066.                 $allow array_merge($allow, array('GET'));
  1067.                 goto not_appBundle_utilities_importUsers;
  1068.             }
  1069.             return $ret;
  1070.         }
  1071.         not_appBundle_utilities_importUsers:
  1072.         // appBundle_utilities_importCountries
  1073.         if (preg_match('#^/(?P<_locale>[^/]++)/utilities/importCountries$#sD'$pathinfo$matches)) {
  1074.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_utilities_importCountries')), array (  '_controller' => 'AppBundle\\Controller\\utilitiesController::importCountriesAction',));
  1075.             if (!in_array($canonicalMethod, array('GET'))) {
  1076.                 $allow array_merge($allow, array('GET'));
  1077.                 goto not_appBundle_utilities_importCountries;
  1078.             }
  1079.             return $ret;
  1080.         }
  1081.         not_appBundle_utilities_importCountries:
  1082.         // appBundle_utilities_importCities
  1083.         if (preg_match('#^/(?P<_locale>[^/]++)/utilities/importCities$#sD'$pathinfo$matches)) {
  1084.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_utilities_importCities')), array (  '_controller' => 'AppBundle\\Controller\\utilitiesController::importCitiesAction',));
  1085.             if (!in_array($canonicalMethod, array('GET'))) {
  1086.                 $allow array_merge($allow, array('GET'));
  1087.                 goto not_appBundle_utilities_importCities;
  1088.             }
  1089.             return $ret;
  1090.         }
  1091.         not_appBundle_utilities_importCities:
  1092.         // appBundle_utilities_importValidationDomains
  1093.         if (preg_match('#^/(?P<_locale>[^/]++)/utilities/importValidationDomains$#sD'$pathinfo$matches)) {
  1094.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_utilities_importValidationDomains')), array (  '_controller' => 'AppBundle\\Controller\\utilitiesController::importValidationDomainsAction',));
  1095.             if (!in_array($canonicalMethod, array('GET'))) {
  1096.                 $allow array_merge($allow, array('GET'));
  1097.                 goto not_appBundle_utilities_importValidationDomains;
  1098.             }
  1099.             return $ret;
  1100.         }
  1101.         not_appBundle_utilities_importValidationDomains:
  1102.         // appBundle_utilities_verifyUsersData
  1103.         if (preg_match('#^/(?P<_locale>[^/]++)/utilities/verifyUsersData$#sD'$pathinfo$matches)) {
  1104.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_utilities_verifyUsersData')), array (  '_controller' => 'AppBundle\\Controller\\utilitiesController::verifyUsersDataAction',));
  1105.             if (!in_array($canonicalMethod, array('GET'))) {
  1106.                 $allow array_merge($allow, array('GET'));
  1107.                 goto not_appBundle_utilities_verifyUsersData;
  1108.             }
  1109.             return $ret;
  1110.         }
  1111.         not_appBundle_utilities_verifyUsersData:
  1112.         // appBundle_utilities_fixUserType
  1113.         if (preg_match('#^/(?P<_locale>[^/]++)/utilities/fixUserType$#sD'$pathinfo$matches)) {
  1114.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_utilities_fixUserType')), array (  '_controller' => 'AppBundle\\Controller\\utilitiesController::fixUserTypeAction',));
  1115.             if (!in_array($canonicalMethod, array('GET'))) {
  1116.                 $allow array_merge($allow, array('GET'));
  1117.                 goto not_appBundle_utilities_fixUserType;
  1118.             }
  1119.             return $ret;
  1120.         }
  1121.         not_appBundle_utilities_fixUserType:
  1122.         // appBundle_utilities_fixSchoolCountryCode
  1123.         if (preg_match('#^/(?P<_locale>[^/]++)/utilities/fixSchoolCountryCode$#sD'$pathinfo$matches)) {
  1124.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_utilities_fixSchoolCountryCode')), array (  '_controller' => 'AppBundle\\Controller\\utilitiesController::fixSchoolCountryCodeAction',));
  1125.             if (!in_array($canonicalMethod, array('GET'))) {
  1126.                 $allow array_merge($allow, array('GET'));
  1127.                 goto not_appBundle_utilities_fixSchoolCountryCode;
  1128.             }
  1129.             return $ret;
  1130.         }
  1131.         not_appBundle_utilities_fixSchoolCountryCode:
  1132.         // app_cookies
  1133.         if (preg_match('#^/(?P<_locale>[^/]++)/privacypolicy$#sD'$pathinfo$matches)) {
  1134.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'app_cookies')), array (  '_controller' => 'AppBundle\\Controller\\DefaultController::cookiesAction',  '_locale' => 'en',));
  1135.         }
  1136.         // appBundle_getUsernameFromEmail
  1137.         if ('/getUsernameFromEmail' === $pathinfo) {
  1138.             $ret = array (  '_controller' => 'AppBundle\\Controller\\DefaultController::getUsernameFromEmailAction',  '_route' => 'appBundle_getUsernameFromEmail',);
  1139.             if (!in_array($requestMethod, array('POST'))) {
  1140.                 $allow array_merge($allow, array('POST'));
  1141.                 goto not_appBundle_getUsernameFromEmail;
  1142.             }
  1143.             return $ret;
  1144.         }
  1145.         not_appBundle_getUsernameFromEmail:
  1146.         if (=== strpos($pathinfo'/api/V2')) {
  1147.             if (=== strpos($pathinfo'/api/V2/login')) {
  1148.                 // apiLogin_getMyJWT
  1149.                 if ('/api/V2/login/getMyJWT' === $pathinfo) {
  1150.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\apiLoginController::getMyJWTAction',  '_route' => 'apiLogin_getMyJWT',);
  1151.                     if (!in_array($canonicalMethod, array('GET''OPTIONS'))) {
  1152.                         $allow array_merge($allow, array('GET''OPTIONS'));
  1153.                         goto not_apiLogin_getMyJWT;
  1154.                     }
  1155.                     return $ret;
  1156.                 }
  1157.                 not_apiLogin_getMyJWT:
  1158.                 // apiLogin_verifyUser
  1159.                 if ('/api/V2/login/verifyUser' === $pathinfo) {
  1160.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\apiLoginController::verifyUserAction',  '_route' => 'apiLogin_verifyUser',);
  1161.                     if (!in_array($canonicalMethod, array('GET''OPTIONS'))) {
  1162.                         $allow array_merge($allow, array('GET''OPTIONS'));
  1163.                         goto not_apiLogin_verifyUser;
  1164.                     }
  1165.                     return $ret;
  1166.                 }
  1167.                 not_apiLogin_verifyUser:
  1168.                 // apiLogin_me
  1169.                 if ('/api/V2/login/me' === $pathinfo) {
  1170.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\apiLoginController::myProfileAction',  '_route' => 'apiLogin_me',);
  1171.                     if (!in_array($canonicalMethod, array('GET''OPTIONS'))) {
  1172.                         $allow array_merge($allow, array('GET''OPTIONS'));
  1173.                         goto not_apiLogin_me;
  1174.                     }
  1175.                     return $ret;
  1176.                 }
  1177.                 not_apiLogin_me:
  1178.             }
  1179.             // api_v2_user_remoteData
  1180.             if (=== strpos($pathinfo'/api/V2/remote/user/data') && preg_match('#^/api/V2/remote/user/data/(?P<dataType>[^/]++)$#sD'$pathinfo$matches)) {
  1181.                 $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'api_v2_user_remoteData')), array (  '_controller' => 'AppBundle\\Controller\\apiV2Controller::remoteDataAction',));
  1182.                 if (!in_array($canonicalMethod, array('GET'))) {
  1183.                     $allow array_merge($allow, array('GET'));
  1184.                     goto not_api_v2_user_remoteData;
  1185.                 }
  1186.                 return $ret;
  1187.             }
  1188.             not_api_v2_user_remoteData:
  1189.             // api_v2_user_remoteDataProfiles
  1190.             if ('/api/V2/remote/profiles' === $pathinfo) {
  1191.                 $ret = array (  '_controller' => 'AppBundle\\Controller\\apiV2Controller::remoteProfilesAction',  '_route' => 'api_v2_user_remoteDataProfiles',);
  1192.                 if (!in_array($requestMethod, array('POST'))) {
  1193.                     $allow array_merge($allow, array('POST'));
  1194.                     goto not_api_v2_user_remoteDataProfiles;
  1195.                 }
  1196.                 return $ret;
  1197.             }
  1198.             not_api_v2_user_remoteDataProfiles:
  1199.             // api_V2_getAllData
  1200.             if (preg_match('#^/api/V2/(?P<dataType>[^/]++)$#sD'$pathinfo$matches)) {
  1201.                 $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'api_V2_getAllData')), array (  '_controller' => 'AppBundle\\Controller\\apiV2Controller::getDataAction',));
  1202.                 if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  1203.                     $allow array_merge($allow, array('OPTIONS''GET'));
  1204.                     goto not_api_V2_getAllData;
  1205.                 }
  1206.                 return $ret;
  1207.             }
  1208.             not_api_V2_getAllData:
  1209.             // api_V2_getOneData
  1210.             if (preg_match('#^/api/V2/(?P<dataType>[^/]++)/(?P<dataId>[0-9a-fA-F]{24})$#sD'$pathinfo$matches)) {
  1211.                 $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'api_V2_getOneData')), array (  '_controller' => 'AppBundle\\Controller\\apiV2Controller::getOneAction',));
  1212.                 if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  1213.                     $allow array_merge($allow, array('OPTIONS''GET'));
  1214.                     goto not_api_V2_getOneData;
  1215.                 }
  1216.                 return $ret;
  1217.             }
  1218.             not_api_V2_getOneData:
  1219.             // api_V2_postData
  1220.             if (preg_match('#^/api/V2/(?P<dataType>[^/]++)$#sD'$pathinfo$matches)) {
  1221.                 $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'api_V2_postData')), array (  '_controller' => 'AppBundle\\Controller\\apiV2Controller::postDataAction',));
  1222.                 if (!in_array($requestMethod, array('OPTIONS''POST'))) {
  1223.                     $allow array_merge($allow, array('OPTIONS''POST'));
  1224.                     goto not_api_V2_postData;
  1225.                 }
  1226.                 return $ret;
  1227.             }
  1228.             not_api_V2_postData:
  1229.             // api_V2_putData
  1230.             if (preg_match('#^/api/V2/(?P<dataType>[^/]++)/(?P<dataId>[0-9a-fA-F]{24})$#sD'$pathinfo$matches)) {
  1231.                 $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'api_V2_putData')), array (  '_controller' => 'AppBundle\\Controller\\apiV2Controller::putDataAction',));
  1232.                 if (!in_array($requestMethod, array('OPTIONS''PUT'))) {
  1233.                     $allow array_merge($allow, array('OPTIONS''PUT'));
  1234.                     goto not_api_V2_putData;
  1235.                 }
  1236.                 return $ret;
  1237.             }
  1238.             not_api_V2_putData:
  1239.             // api_V2_deleteData
  1240.             if (preg_match('#^/api/V2/(?P<dataType>[^/]++)/(?P<dataId>[0-9a-fA-F]{24})$#sD'$pathinfo$matches)) {
  1241.                 $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'api_V2_deleteData')), array (  '_controller' => 'AppBundle\\Controller\\apiV2Controller::deleteDataAction',));
  1242.                 if (!in_array($requestMethod, array('OPTIONS''DELETE'))) {
  1243.                     $allow array_merge($allow, array('OPTIONS''DELETE'));
  1244.                     goto not_api_V2_deleteData;
  1245.                 }
  1246.                 return $ret;
  1247.             }
  1248.             not_api_V2_deleteData:
  1249.             // api_V2_getUrlInfo
  1250.             if ('/api/V2/getUrlInfo' === $trimmedPathinfo) {
  1251.                 $ret = array (  '_controller' => 'AppBundle\\Controller\\apiV2Controller::getUrlInfoAction',  '_route' => 'api_V2_getUrlInfo',);
  1252.                 if ('/' === substr($pathinfo, -1)) {
  1253.                     // no-op
  1254.                 } elseif ('GET' !== $canonicalMethod) {
  1255.                     goto not_api_V2_getUrlInfo;
  1256.                 } else {
  1257.                     return array_replace($ret$this->redirect($rawPathinfo.'/''api_V2_getUrlInfo'));
  1258.                 }
  1259.                 if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  1260.                     $allow array_merge($allow, array('OPTIONS''GET'));
  1261.                     goto not_api_V2_getUrlInfo;
  1262.                 }
  1263.                 return $ret;
  1264.             }
  1265.             not_api_V2_getUrlInfo:
  1266.             // api_V2_getAllDataStats
  1267.             if (preg_match('#^/api/V2/(?P<dataType>[^/]++)/stats/?$#sD'$pathinfo$matches)) {
  1268.                 $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'api_V2_getAllDataStats')), array (  '_controller' => 'AppBundle\\Controller\\apiV2Controller::getAllStatsAction',));
  1269.                 if ('/' === substr($pathinfo, -1)) {
  1270.                     // no-op
  1271.                 } elseif ('GET' !== $canonicalMethod) {
  1272.                     goto not_api_V2_getAllDataStats;
  1273.                 } else {
  1274.                     return array_replace($ret$this->redirect($rawPathinfo.'/''api_V2_getAllDataStats'));
  1275.                 }
  1276.                 if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  1277.                     $allow array_merge($allow, array('OPTIONS''GET'));
  1278.                     goto not_api_V2_getAllDataStats;
  1279.                 }
  1280.                 return $ret;
  1281.             }
  1282.             not_api_V2_getAllDataStats:
  1283.             // api_V2_getAllDataMine
  1284.             if (preg_match('#^/api/V2/(?P<dataType>[^/]++)/mine/?$#sD'$pathinfo$matches)) {
  1285.                 $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'api_V2_getAllDataMine')), array (  '_controller' => 'AppBundle\\Controller\\apiV2Controller::getAllMineAction',));
  1286.                 if ('/' === substr($pathinfo, -1)) {
  1287.                     // no-op
  1288.                 } elseif ('GET' !== $canonicalMethod) {
  1289.                     goto not_api_V2_getAllDataMine;
  1290.                 } else {
  1291.                     return array_replace($ret$this->redirect($rawPathinfo.'/''api_V2_getAllDataMine'));
  1292.                 }
  1293.                 if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  1294.                     $allow array_merge($allow, array('OPTIONS''GET'));
  1295.                     goto not_api_V2_getAllDataMine;
  1296.                 }
  1297.                 return $ret;
  1298.             }
  1299.             not_api_V2_getAllDataMine:
  1300.             // api_V2_getAllCountData
  1301.             if (preg_match('#^/api/V2/(?P<dataType>[^/]++)/count/?$#sD'$pathinfo$matches)) {
  1302.                 $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'api_V2_getAllCountData')), array (  '_controller' => 'AppBundle\\Controller\\apiV2Controller::getAllCountAction',));
  1303.                 if ('/' === substr($pathinfo, -1)) {
  1304.                     // no-op
  1305.                 } elseif ('GET' !== $canonicalMethod) {
  1306.                     goto not_api_V2_getAllCountData;
  1307.                 } else {
  1308.                     return array_replace($ret$this->redirect($rawPathinfo.'/''api_V2_getAllCountData'));
  1309.                 }
  1310.                 if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  1311.                     $allow array_merge($allow, array('OPTIONS''GET'));
  1312.                     goto not_api_V2_getAllCountData;
  1313.                 }
  1314.                 return $ret;
  1315.             }
  1316.             not_api_V2_getAllCountData:
  1317.             // api_V2_getUserDownloadsStats
  1318.             if ('/api/V2/stats/downloads' === $pathinfo) {
  1319.                 $ret = array (  '_controller' => 'AppBundle\\Controller\\apiV2Controller::getUserDownloadsStatsAction',  '_route' => 'api_V2_getUserDownloadsStats',);
  1320.                 if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  1321.                     $allow array_merge($allow, array('OPTIONS''GET'));
  1322.                     goto not_api_V2_getUserDownloadsStats;
  1323.                 }
  1324.                 return $ret;
  1325.             }
  1326.             not_api_V2_getUserDownloadsStats:
  1327.             // api_V2_userLoggedStats
  1328.             if ('/api/V2/stats/activity' === $pathinfo) {
  1329.                 $ret = array (  '_controller' => 'AppBundle\\Controller\\apiV2Controller::userLoggedStatsAction',  '_route' => 'api_V2_userLoggedStats',);
  1330.                 if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  1331.                     $allow array_merge($allow, array('OPTIONS''GET'));
  1332.                     goto not_api_V2_userLoggedStats;
  1333.                 }
  1334.                 return $ret;
  1335.             }
  1336.             not_api_V2_userLoggedStats:
  1337.             // api_V2_setPreferredLanguage
  1338.             if ('/api/V2/user/setLanguage' === $pathinfo) {
  1339.                 $ret = array (  '_controller' => 'AppBundle\\Controller\\apiV2Controller::setPreferredLanguageAction',  '_route' => 'api_V2_setPreferredLanguage',);
  1340.                 if (!in_array($requestMethod, array('OPTIONS''POST'))) {
  1341.                     $allow array_merge($allow, array('OPTIONS''POST'));
  1342.                     goto not_api_V2_setPreferredLanguage;
  1343.                 }
  1344.                 return $ret;
  1345.             }
  1346.             not_api_V2_setPreferredLanguage:
  1347.             // api_V2_getForm
  1348.             if (=== strpos($pathinfo'/api/V2/forms/get') && preg_match('#^/api/V2/forms/get/(?P<formName>[^/]++)$#sD'$pathinfo$matches)) {
  1349.                 $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'api_V2_getForm')), array (  '_controller' => 'AppBundle\\Controller\\apiV2Controller::getFormAction',));
  1350.                 if (!in_array($canonicalMethod, array('OPTIONS''GET''POST'))) {
  1351.                     $allow array_merge($allow, array('OPTIONS''GET''POST'));
  1352.                     goto not_api_V2_getForm;
  1353.                 }
  1354.                 return $ret;
  1355.             }
  1356.             not_api_V2_getForm:
  1357.             // api_V2_getAvailiableForms
  1358.             if (=== strpos($pathinfo'/api/V2/forms/availables') && preg_match('#^/api/V2/forms/availables/(?P<dataType>[^/]++)$#sD'$pathinfo$matches)) {
  1359.                 $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'api_V2_getAvailiableForms')), array (  '_controller' => 'AppBundle\\Controller\\apiV2Controller::getAvailiableFormsAction',));
  1360.                 if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  1361.                     $allow array_merge($allow, array('OPTIONS''GET'));
  1362.                     goto not_api_V2_getAvailiableForms;
  1363.                 }
  1364.                 return $ret;
  1365.             }
  1366.             not_api_V2_getAvailiableForms:
  1367.         }
  1368.         // appBundle_test_welcomeMail
  1369.         if (preg_match('#^/(?P<_locale>[^/]++)/testWelcomeMail$#sD'$pathinfo$matches)) {
  1370.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_test_welcomeMail')), array (  '_controller' => 'AppBundle\\Controller\\TestController::sendWelcomeMailTestAction',  '_locale' => 'en',));
  1371.         }
  1372.         // environments_index
  1373.         if (preg_match('#^/(?P<_locale>[^/]++)/environments/?$#sD'$pathinfo$matches)) {
  1374.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'environments_index')), array (  '_controller' => 'AppBundle\\Controller\\environmentsController::indexAction',));
  1375.             if ('/' === substr($pathinfo, -1)) {
  1376.                 // no-op
  1377.             } elseif ('GET' !== $canonicalMethod) {
  1378.                 goto not_environments_index;
  1379.             } else {
  1380.                 return array_replace($ret$this->redirect($rawPathinfo.'/''environments_index'));
  1381.             }
  1382.             return $ret;
  1383.         }
  1384.         not_environments_index:
  1385.         // environments_own
  1386.         if (preg_match('#^/(?P<_locale>[^/]++)/environments/own$#sD'$pathinfo$matches)) {
  1387.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'environments_own')), array (  '_controller' => 'AppBundle\\Controller\\environmentsController::ownAction',));
  1388.         }
  1389.         // environments_create
  1390.         if (preg_match('#^/(?P<_locale>[^/]++)/environments/create$#sD'$pathinfo$matches)) {
  1391.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'environments_create')), array (  '_controller' => 'AppBundle\\Controller\\environmentsController::createEnvironmentAction',));
  1392.             if (!in_array($requestMethod, array('POST'))) {
  1393.                 $allow array_merge($allow, array('POST'));
  1394.                 goto not_environments_create;
  1395.             }
  1396.             return $ret;
  1397.         }
  1398.         not_environments_create:
  1399.         // environments_edit
  1400.         if (preg_match('#^/(?P<_locale>[^/]++)/environments/edit/(?P<environmentId>[^/]++)$#sD'$pathinfo$matches)) {
  1401.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'environments_edit')), array (  '_controller' => 'AppBundle\\Controller\\environmentsController::editEnvironmentAction',));
  1402.         }
  1403.         // environments_update
  1404.         if (preg_match('#^/(?P<_locale>[^/]++)/environments/update/(?P<environmentId>[^/]++)$#sD'$pathinfo$matches)) {
  1405.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'environments_update')), array (  '_controller' => 'AppBundle\\Controller\\environmentsController::updateEnvironmentAction',));
  1406.             if (!in_array($requestMethod, array('POST'))) {
  1407.                 $allow array_merge($allow, array('POST'));
  1408.                 goto not_environments_update;
  1409.             }
  1410.             return $ret;
  1411.         }
  1412.         not_environments_update:
  1413.         // environments_apis_index
  1414.         if (preg_match('#^/(?P<_locale>[^/]++)/environments/apis$#sD'$pathinfo$matches)) {
  1415.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'environments_apis_index')), array (  '_controller' => 'AppBundle\\Controller\\environmentsController::apisAction',));
  1416.         }
  1417.         // environments_apis_create
  1418.         if (preg_match('#^/(?P<_locale>[^/]++)/environments/apis/create$#sD'$pathinfo$matches)) {
  1419.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'environments_apis_create')), array (  '_controller' => 'AppBundle\\Controller\\environmentsController::createApiAction',));
  1420.             if (!in_array($requestMethod, array('POST'))) {
  1421.                 $allow array_merge($allow, array('POST'));
  1422.                 goto not_environments_apis_create;
  1423.             }
  1424.             return $ret;
  1425.         }
  1426.         not_environments_apis_create:
  1427.         // environments_getEnvironmentInfo
  1428.         if (preg_match('#^/(?P<_locale>[^/]++)/environments/getEnvironmentInfo$#sD'$pathinfo$matches)) {
  1429.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'environments_getEnvironmentInfo')), array (  '_controller' => 'AppBundle\\Controller\\environmentsController::getEnvironmentInfoAction',));
  1430.             if (!in_array($requestMethod, array('POST'))) {
  1431.                 $allow array_merge($allow, array('POST'));
  1432.                 goto not_environments_getEnvironmentInfo;
  1433.             }
  1434.             return $ret;
  1435.         }
  1436.         not_environments_getEnvironmentInfo:
  1437.         // environments_import
  1438.         if (preg_match('#^/(?P<_locale>[^/]++)/environments/import$#sD'$pathinfo$matches)) {
  1439.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'environments_import')), array (  '_controller' => 'AppBundle\\Controller\\environmentsController::importEnvironmentAction',));
  1440.             if (!in_array($requestMethod, array('POST'))) {
  1441.                 $allow array_merge($allow, array('POST'));
  1442.                 goto not_environments_import;
  1443.             }
  1444.             return $ret;
  1445.         }
  1446.         not_environments_import:
  1447.         // environments_importUsers
  1448.         if (preg_match('#^/(?P<_locale>[^/]++)/environments/importUsers$#sD'$pathinfo$matches)) {
  1449.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'environments_importUsers')), array (  '_controller' => 'AppBundle\\Controller\\environmentsController::importUsersAction',));
  1450.             if (!in_array($requestMethod, array('POST'))) {
  1451.                 $allow array_merge($allow, array('POST'));
  1452.                 goto not_environments_importUsers;
  1453.             }
  1454.             return $ret;
  1455.         }
  1456.         not_environments_importUsers:
  1457.         // environments_importForms
  1458.         if (preg_match('#^/(?P<_locale>[^/]++)/environments/importForms$#sD'$pathinfo$matches)) {
  1459.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'environments_importForms')), array (  '_controller' => 'AppBundle\\Controller\\environmentsController::importFormsAction',));
  1460.             if (!in_array($requestMethod, array('POST'))) {
  1461.                 $allow array_merge($allow, array('POST'));
  1462.                 goto not_environments_importForms;
  1463.             }
  1464.             return $ret;
  1465.         }
  1466.         not_environments_importForms:
  1467.         // environments_clearEnvironment
  1468.         if (preg_match('#^/(?P<_locale>[^/]++)/environments/clearEnvironment$#sD'$pathinfo$matches)) {
  1469.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'environments_clearEnvironment')), array (  '_controller' => 'AppBundle\\Controller\\environmentsController::clearEnvironmentAction',));
  1470.             if (!in_array($requestMethod, array('POST'))) {
  1471.                 $allow array_merge($allow, array('POST'));
  1472.                 goto not_environments_clearEnvironment;
  1473.             }
  1474.             return $ret;
  1475.         }
  1476.         not_environments_clearEnvironment:
  1477.         // environments_delete
  1478.         if (preg_match('#^/(?P<_locale>[^/]++)/environments/delete$#sD'$pathinfo$matches)) {
  1479.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'environments_delete')), array (  '_controller' => 'AppBundle\\Controller\\environmentsController::deleteEnvironmentAction',));
  1480.             if (!in_array($requestMethod, array('POST'))) {
  1481.                 $allow array_merge($allow, array('POST'));
  1482.                 goto not_environments_delete;
  1483.             }
  1484.             return $ret;
  1485.         }
  1486.         not_environments_delete:
  1487.         // environments_needUpdate
  1488.         if (preg_match('#^/(?P<_locale>[^/]++)/environments/needUpdate$#sD'$pathinfo$matches)) {
  1489.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'environments_needUpdate')), array (  '_controller' => 'AppBundle\\Controller\\environmentsController::needUpdateAction',));
  1490.             if (!in_array($requestMethod, array('POST'))) {
  1491.                 $allow array_merge($allow, array('POST'));
  1492.                 goto not_environments_needUpdate;
  1493.             }
  1494.             return $ret;
  1495.         }
  1496.         not_environments_needUpdate:
  1497.         // environments_environmentUpdated
  1498.         if (preg_match('#^/(?P<_locale>[^/]++)/environments/environmentUpdated$#sD'$pathinfo$matches)) {
  1499.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'environments_environmentUpdated')), array (  '_controller' => 'AppBundle\\Controller\\environmentsController::environmentUpdatedAction',));
  1500.             if (!in_array($requestMethod, array('POST'))) {
  1501.                 $allow array_merge($allow, array('POST'));
  1502.                 goto not_environments_environmentUpdated;
  1503.             }
  1504.             return $ret;
  1505.         }
  1506.         not_environments_environmentUpdated:
  1507.         // clients_index
  1508.         if (preg_match('#^/(?P<_locale>[^/]++)/clients/?$#sD'$pathinfo$matches)) {
  1509.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'clients_index')), array (  '_controller' => 'AppBundle\\Controller\\clientsController::indexAction',));
  1510.             if ('/' === substr($pathinfo, -1)) {
  1511.                 // no-op
  1512.             } elseif ('GET' !== $canonicalMethod) {
  1513.                 goto not_clients_index;
  1514.             } else {
  1515.                 return array_replace($ret$this->redirect($rawPathinfo.'/''clients_index'));
  1516.             }
  1517.             return $ret;
  1518.         }
  1519.         not_clients_index:
  1520.         // clients_create
  1521.         if (preg_match('#^/(?P<_locale>[^/]++)/clients/create$#sD'$pathinfo$matches)) {
  1522.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'clients_create')), array (  '_controller' => 'AppBundle\\Controller\\clientsController::createClientAction',));
  1523.             if (!in_array($requestMethod, array('POST'))) {
  1524.                 $allow array_merge($allow, array('POST'));
  1525.                 goto not_clients_create;
  1526.             }
  1527.             return $ret;
  1528.         }
  1529.         not_clients_create:
  1530.         // clients_edit
  1531.         if (preg_match('#^/(?P<_locale>[^/]++)/clients/edit/(?P<clientId>[^/]++)$#sD'$pathinfo$matches)) {
  1532.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'clients_edit')), array (  '_controller' => 'AppBundle\\Controller\\clientsController::editClientAction',));
  1533.         }
  1534.         // clients_update
  1535.         if (preg_match('#^/(?P<_locale>[^/]++)/clients/update/(?P<clientId>[^/]++)$#sD'$pathinfo$matches)) {
  1536.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'clients_update')), array (  '_controller' => 'AppBundle\\Controller\\clientsController::updateClientAction',));
  1537.             if (!in_array($requestMethod, array('POST'))) {
  1538.                 $allow array_merge($allow, array('POST'));
  1539.                 goto not_clients_update;
  1540.             }
  1541.             return $ret;
  1542.         }
  1543.         not_clients_update:
  1544.         // clients_apis_index
  1545.         if (preg_match('#^/(?P<_locale>[^/]++)/clients/apis$#sD'$pathinfo$matches)) {
  1546.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'clients_apis_index')), array (  '_controller' => 'AppBundle\\Controller\\environmentsController::apisAction',));
  1547.         }
  1548.         // clients_apis_create
  1549.         if (preg_match('#^/(?P<_locale>[^/]++)/clients/apis/create$#sD'$pathinfo$matches)) {
  1550.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'clients_apis_create')), array (  '_controller' => 'AppBundle\\Controller\\environmentsController::createApiAction',));
  1551.             if (!in_array($requestMethod, array('POST'))) {
  1552.                 $allow array_merge($allow, array('POST'));
  1553.                 goto not_clients_apis_create;
  1554.             }
  1555.             return $ret;
  1556.         }
  1557.         not_clients_apis_create:
  1558.         // stats_index
  1559.         if (preg_match('#^/(?P<_locale>[^/]++)/stats/?$#sD'$pathinfo$matches)) {
  1560.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'stats_index')), array (  '_controller' => 'AppBundle\\Controller\\statsController::indexAction',));
  1561.             if ('/' === substr($pathinfo, -1)) {
  1562.                 // no-op
  1563.             } elseif ('GET' !== $canonicalMethod) {
  1564.                 goto not_stats_index;
  1565.             } else {
  1566.                 return array_replace($ret$this->redirect($rawPathinfo.'/''stats_index'));
  1567.             }
  1568.             return $ret;
  1569.         }
  1570.         not_stats_index:
  1571.         // stats_create
  1572.         if (preg_match('#^/(?P<_locale>[^/]++)/stats/fields/create$#sD'$pathinfo$matches)) {
  1573.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'stats_create')), array (  '_controller' => 'AppBundle\\Controller\\statsController::createStatsFieldAction',));
  1574.             if (!in_array($requestMethod, array('POST'))) {
  1575.                 $allow array_merge($allow, array('POST'));
  1576.                 goto not_stats_create;
  1577.             }
  1578.             return $ret;
  1579.         }
  1580.         not_stats_create:
  1581.         // stats_edit
  1582.         if (preg_match('#^/(?P<_locale>[^/]++)/stats/fields/edit/(?P<statId>[^/]++)$#sD'$pathinfo$matches)) {
  1583.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'stats_edit')), array (  '_controller' => 'AppBundle\\Controller\\statsController::editStatsFieldAction',));
  1584.         }
  1585.         // stats_update
  1586.         if (preg_match('#^/(?P<_locale>[^/]++)/stats/fields/update/(?P<statId>[^/]++)$#sD'$pathinfo$matches)) {
  1587.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'stats_update')), array (  '_controller' => 'AppBundle\\Controller\\statsController::updateStatsFieldAction',));
  1588.             if (!in_array($requestMethod, array('POST'))) {
  1589.                 $allow array_merge($allow, array('POST'));
  1590.                 goto not_stats_update;
  1591.             }
  1592.             return $ret;
  1593.         }
  1594.         not_stats_update:
  1595.         // stats_delete
  1596.         if (preg_match('#^/(?P<_locale>[^/]++)/stats/fields/delete/(?P<statId>[^/]++)$#sD'$pathinfo$matches)) {
  1597.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'stats_delete')), array (  '_controller' => 'AppBundle\\Controller\\statsController::deleteStatsFieldAction',));
  1598.             if (!in_array($requestMethod, array('POST'))) {
  1599.                 $allow array_merge($allow, array('POST'));
  1600.                 goto not_stats_delete;
  1601.             }
  1602.             return $ret;
  1603.         }
  1604.         not_stats_delete:
  1605.         if (=== strpos($pathinfo'/api')) {
  1606.             if (=== strpos($pathinfo'/api/users')) {
  1607.                 if (=== strpos($pathinfo'/api/users/register')) {
  1608.                     // apiUsers_register_post
  1609.                     if ('/api/users/register' === $pathinfo) {
  1610.                         $ret = array (  '_controller' => 'AppBundle\\Controller\\apiUsersController::registerAction',  '_route' => 'apiUsers_register_post',);
  1611.                         if (!in_array($requestMethod, array('POST'))) {
  1612.                             $allow array_merge($allow, array('POST'));
  1613.                             goto not_apiUsers_register_post;
  1614.                         }
  1615.                         return $ret;
  1616.                     }
  1617.                     not_apiUsers_register_post:
  1618.                     // apiUsers_register_get
  1619.                     if ('/api/users/register' === $pathinfo) {
  1620.                         $ret = array (  '_controller' => 'AppBundle\\Controller\\apiUsersController::registerAction',  '_route' => 'apiUsers_register_get',);
  1621.                         if (!in_array($canonicalMethod, array('GET'))) {
  1622.                             $allow array_merge($allow, array('GET'));
  1623.                             goto not_apiUsers_register_get;
  1624.                         }
  1625.                         return $ret;
  1626.                     }
  1627.                     not_apiUsers_register_get:
  1628.                     // apiUsers_register_uploadFile_post
  1629.                     if ('/api/users/register/uploadFile' === $pathinfo) {
  1630.                         $ret = array (  '_controller' => 'AppBundle\\Controller\\apiUsersController::uploadFileAction',  '_route' => 'apiUsers_register_uploadFile_post',);
  1631.                         if (!in_array($requestMethod, array('POST''OPTIONS'))) {
  1632.                             $allow array_merge($allow, array('POST''OPTIONS'));
  1633.                             goto not_apiUsers_register_uploadFile_post;
  1634.                         }
  1635.                         return $ret;
  1636.                     }
  1637.                     not_apiUsers_register_uploadFile_post:
  1638.                     // apiUsers_register_checkEmail
  1639.                     if ('/api/users/register/checkEmail' === $pathinfo) {
  1640.                         $ret = array (  '_controller' => 'AppBundle\\Controller\\apiUsersController::externalCheckEmailActionAction',  '_route' => 'apiUsers_register_checkEmail',);
  1641.                         if (!in_array($requestMethod, array('POST''OPTIONS'))) {
  1642.                             $allow array_merge($allow, array('POST''OPTIONS'));
  1643.                             goto not_apiUsers_register_checkEmail;
  1644.                         }
  1645.                         return $ret;
  1646.                     }
  1647.                     not_apiUsers_register_checkEmail:
  1648.                     // apiUsers_register_getAssignationCode
  1649.                     if (=== strpos($pathinfo'/api/users/register/getAssignationCode') && preg_match('#^/api/users/register/getAssignationCode/(?P<email>[^/]++)$#sD'$pathinfo$matches)) {
  1650.                         $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiUsers_register_getAssignationCode')), array (  '_controller' => 'AppBundle\\Controller\\apiUsersController::getAssignationCodeAction',));
  1651.                         if (!in_array($canonicalMethod, array('GET''OPTIONS'))) {
  1652.                             $allow array_merge($allow, array('GET''OPTIONS'));
  1653.                             goto not_apiUsers_register_getAssignationCode;
  1654.                         }
  1655.                         return $ret;
  1656.                     }
  1657.                     not_apiUsers_register_getAssignationCode:
  1658.                 }
  1659.                 // apiUsers_register_confirm
  1660.                 if ('/api/users/activate' === $pathinfo) {
  1661.                     return array (  '_controller' => 'AppBundle\\Controller\\apiUsersController::confirmAction',  '_route' => 'apiUsers_register_confirm',);
  1662.                 }
  1663.                 if (=== strpos($pathinfo'/api/users/profile')) {
  1664.                     // apiUsers_profile_update
  1665.                     if ('/api/users/profile' === $pathinfo) {
  1666.                         $ret = array (  '_controller' => 'AppBundle\\Controller\\apiUsersController::profileAction',  '_route' => 'apiUsers_profile_update',);
  1667.                         if (!in_array($requestMethod, array('PUT''OPTIONS'))) {
  1668.                             $allow array_merge($allow, array('PUT''OPTIONS'));
  1669.                             goto not_apiUsers_profile_update;
  1670.                         }
  1671.                         return $ret;
  1672.                     }
  1673.                     not_apiUsers_profile_update:
  1674.                     // apiUsers_profile_get
  1675.                     if ('/api/users/profile' === $pathinfo) {
  1676.                         $ret = array (  '_controller' => 'AppBundle\\Controller\\apiUsersController::getProfileAction',  '_route' => 'apiUsers_profile_get',);
  1677.                         if (!in_array($canonicalMethod, array('GET''OPTIONS'))) {
  1678.                             $allow array_merge($allow, array('GET''OPTIONS'));
  1679.                             goto not_apiUsers_profile_get;
  1680.                         }
  1681.                         return $ret;
  1682.                     }
  1683.                     not_apiUsers_profile_get:
  1684.                     // apiUsers_profile_put
  1685.                     if (preg_match('#^/api/users/profile/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  1686.                         $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiUsers_profile_put')), array (  '_controller' => 'AppBundle\\Controller\\apiUsersController::putProfileAction',));
  1687.                         if (!in_array($requestMethod, array('PUT''OPTIONS'))) {
  1688.                             $allow array_merge($allow, array('PUT''OPTIONS'));
  1689.                             goto not_apiUsers_profile_put;
  1690.                         }
  1691.                         return $ret;
  1692.                     }
  1693.                     not_apiUsers_profile_put:
  1694.                 }
  1695.                 elseif (=== strpos($pathinfo'/api/users/school')) {
  1696.                     // apiUsers_school_put
  1697.                     if ('/api/users/school' === $pathinfo) {
  1698.                         $ret = array (  '_controller' => 'AppBundle\\Controller\\apiUsersController::putSchoolAction',  '_route' => 'apiUsers_school_put',);
  1699.                         if (!in_array($requestMethod, array('PUT''OPTIONS'))) {
  1700.                             $allow array_merge($allow, array('PUT''OPTIONS'));
  1701.                             goto not_apiUsers_school_put;
  1702.                         }
  1703.                         return $ret;
  1704.                     }
  1705.                     not_apiUsers_school_put:
  1706.                     // apiUsers_school_get
  1707.                     if ('/api/users/school' === $pathinfo) {
  1708.                         $ret = array (  '_controller' => 'AppBundle\\Controller\\apiUsersController::getSchoolAction',  '_route' => 'apiUsers_school_get',);
  1709.                         if (!in_array($canonicalMethod, array('GET''OPTIONS'))) {
  1710.                             $allow array_merge($allow, array('GET''OPTIONS'));
  1711.                             goto not_apiUsers_school_get;
  1712.                         }
  1713.                         return $ret;
  1714.                     }
  1715.                     not_apiUsers_school_get:
  1716.                     // apiUsers_school_getTeachers
  1717.                     if ('/api/users/school/teachers' === $pathinfo) {
  1718.                         $ret = array (  '_controller' => 'AppBundle\\Controller\\apiUsersController::getTeachersAction',  '_route' => 'apiUsers_school_getTeachers',);
  1719.                         if (!in_array($canonicalMethod, array('GET''OPTIONS'))) {
  1720.                             $allow array_merge($allow, array('GET''OPTIONS'));
  1721.                             goto not_apiUsers_school_getTeachers;
  1722.                         }
  1723.                         return $ret;
  1724.                     }
  1725.                     not_apiUsers_school_getTeachers:
  1726.                     // apiUsers_school_getGroups
  1727.                     if ('/api/users/school/groups' === $pathinfo) {
  1728.                         $ret = array (  '_controller' => 'AppBundle\\Controller\\apiUsersController::getGroupsAction',  '_route' => 'apiUsers_school_getGroups',);
  1729.                         if (!in_array($canonicalMethod, array('GET''OPTIONS'))) {
  1730.                             $allow array_merge($allow, array('GET''OPTIONS'));
  1731.                             goto not_apiUsers_school_getGroups;
  1732.                         }
  1733.                         return $ret;
  1734.                     }
  1735.                     not_apiUsers_school_getGroups:
  1736.                     // apiUsers_school_inviteUsers
  1737.                     if ('/api/users/school/inviteTeacher' === $pathinfo) {
  1738.                         $ret = array (  '_controller' => 'AppBundle\\Controller\\apiUsersController::inviteUsersAction',  '_route' => 'apiUsers_school_inviteUsers',);
  1739.                         if (!in_array($requestMethod, array('POST''OPTIONS'))) {
  1740.                             $allow array_merge($allow, array('POST''OPTIONS'));
  1741.                             goto not_apiUsers_school_inviteUsers;
  1742.                         }
  1743.                         return $ret;
  1744.                     }
  1745.                     not_apiUsers_school_inviteUsers:
  1746.                 }
  1747.                 // apiUsers_getRolsData
  1748.                 if ('/api/users/getRolsData' === $pathinfo) {
  1749.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\apiUsersController::getRolsDataAction',  '_route' => 'apiUsers_getRolsData',);
  1750.                     if (!in_array($requestMethod, array('POST''OPTIONS'))) {
  1751.                         $allow array_merge($allow, array('POST''OPTIONS'));
  1752.                         goto not_apiUsers_getRolsData;
  1753.                     }
  1754.                     return $ret;
  1755.                 }
  1756.                 not_apiUsers_getRolsData:
  1757.                 // apiUsers_getAdminsData
  1758.                 if ('/api/users/getAdminsData' === $pathinfo) {
  1759.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\apiUsersController::getAdminsDataAction',  '_route' => 'apiUsers_getAdminsData',);
  1760.                     if (!in_array($requestMethod, array('POST''OPTIONS'))) {
  1761.                         $allow array_merge($allow, array('POST''OPTIONS'));
  1762.                         goto not_apiUsers_getAdminsData;
  1763.                     }
  1764.                     return $ret;
  1765.                 }
  1766.                 not_apiUsers_getAdminsData:
  1767.             }
  1768.             // apiStats_get
  1769.             if ('/api/stats/get' === $pathinfo) {
  1770.                 $ret = array (  '_controller' => 'AppBundle\\Controller\\mStatsController::getStatsAction',  '_route' => 'apiStats_get',);
  1771.                 if (!in_array($requestMethod, array('OPTIONS''POST'))) {
  1772.                     $allow array_merge($allow, array('OPTIONS''POST'));
  1773.                     goto not_apiStats_get;
  1774.                 }
  1775.                 return $ret;
  1776.             }
  1777.             not_apiStats_get:
  1778.             // clientApiForms_getAvailiableForms
  1779.             if ('/api/client/forms/getAvailiableForms' === $pathinfo) {
  1780.                 $ret = array (  '_controller' => 'AppBundle\\Controller\\clientApiFormsController::getAvailiableFormsAction',  '_route' => 'clientApiForms_getAvailiableForms',);
  1781.                 if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  1782.                     $allow array_merge($allow, array('OPTIONS''GET'));
  1783.                     goto not_clientApiForms_getAvailiableForms;
  1784.                 }
  1785.                 return $ret;
  1786.             }
  1787.             not_clientApiForms_getAvailiableForms:
  1788.             // clientApiForms_getFormData
  1789.             if ('/api/client/forms/getFormData' === $pathinfo) {
  1790.                 $ret = array (  '_controller' => 'AppBundle\\Controller\\clientApiFormsController::getFormDataAction',  '_route' => 'clientApiForms_getFormData',);
  1791.                 if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  1792.                     $allow array_merge($allow, array('OPTIONS''GET'));
  1793.                     goto not_clientApiForms_getFormData;
  1794.                 }
  1795.                 return $ret;
  1796.             }
  1797.             not_clientApiForms_getFormData:
  1798.             // apiEnvironments_getEnvironmentData
  1799.             if ('/api/environments/getEnvironmentData' === $pathinfo) {
  1800.                 return array (  '_controller' => 'AppBundle\\Controller\\apiEnvironmentsController::getEnvironmentDataAction',  '_route' => 'apiEnvironments_getEnvironmentData',);
  1801.             }
  1802.             // apiEnvironments_clear
  1803.             if ('/api/environments/clear' === $pathinfo) {
  1804.                 $ret = array (  '_controller' => 'AppBundle\\Controller\\apiEnvironmentsController::clearAction',  '_route' => 'apiEnvironments_clear',);
  1805.                 if (!in_array($requestMethod, array('POST'))) {
  1806.                     $allow array_merge($allow, array('POST'));
  1807.                     goto not_apiEnvironments_clear;
  1808.                 }
  1809.                 return $ret;
  1810.             }
  1811.             not_apiEnvironments_clear:
  1812.             if (=== strpos($pathinfo'/api/forms/get')) {
  1813.                 if (=== strpos($pathinfo'/api/forms/getFields')) {
  1814.                     if (=== strpos($pathinfo'/api/forms/getFieldsType')) {
  1815.                         // apiForms_getFieldsTypeProperties
  1816.                         if ('/api/forms/getFieldsTypeProperties' === $pathinfo) {
  1817.                             $ret = array (  '_controller' => 'AppBundle\\Controller\\apiFormsController::getFieldsTypePropertiesAction',  '_route' => 'apiForms_getFieldsTypeProperties',);
  1818.                             if (!in_array($requestMethod, array('POST'))) {
  1819.                                 $allow array_merge($allow, array('POST'));
  1820.                                 goto not_apiForms_getFieldsTypeProperties;
  1821.                             }
  1822.                             return $ret;
  1823.                         }
  1824.                         not_apiForms_getFieldsTypeProperties:
  1825.                         // apiForms_getFieldsType
  1826.                         if ('/api/forms/getFieldsType' === $pathinfo) {
  1827.                             $ret = array (  '_controller' => 'AppBundle\\Controller\\apiFormsController::getFieldsTypeAction',  '_route' => 'apiForms_getFieldsType',);
  1828.                             if (!in_array($requestMethod, array('POST'))) {
  1829.                                 $allow array_merge($allow, array('POST'));
  1830.                                 goto not_apiForms_getFieldsType;
  1831.                             }
  1832.                             return $ret;
  1833.                         }
  1834.                         not_apiForms_getFieldsType:
  1835.                     }
  1836.                     // apiForms_getFieldsProperties
  1837.                     if ('/api/forms/getFieldsProperties' === $pathinfo) {
  1838.                         $ret = array (  '_controller' => 'AppBundle\\Controller\\apiFormsController::getFieldsPropertiesAction',  '_route' => 'apiForms_getFieldsProperties',);
  1839.                         if (!in_array($requestMethod, array('POST'))) {
  1840.                             $allow array_merge($allow, array('POST'));
  1841.                             goto not_apiForms_getFieldsProperties;
  1842.                         }
  1843.                         return $ret;
  1844.                     }
  1845.                     not_apiForms_getFieldsProperties:
  1846.                     // apiForms_getFields
  1847.                     if ('/api/forms/getFields' === $pathinfo) {
  1848.                         $ret = array (  '_controller' => 'AppBundle\\Controller\\apiFormsController::getFieldsAction',  '_route' => 'apiForms_getFields',);
  1849.                         if (!in_array($requestMethod, array('POST'))) {
  1850.                             $allow array_merge($allow, array('POST'));
  1851.                             goto not_apiForms_getFields;
  1852.                         }
  1853.                         return $ret;
  1854.                     }
  1855.                     not_apiForms_getFields:
  1856.                     if (=== strpos($pathinfo'/api/forms/getFieldsGroups')) {
  1857.                         // apiForms_getFieldsGroupsProperties
  1858.                         if ('/api/forms/getFieldsGroupsProperties' === $pathinfo) {
  1859.                             $ret = array (  '_controller' => 'AppBundle\\Controller\\apiFormsController::getFieldsGroupsPropertiesAction',  '_route' => 'apiForms_getFieldsGroupsProperties',);
  1860.                             if (!in_array($requestMethod, array('POST'))) {
  1861.                                 $allow array_merge($allow, array('POST'));
  1862.                                 goto not_apiForms_getFieldsGroupsProperties;
  1863.                             }
  1864.                             return $ret;
  1865.                         }
  1866.                         not_apiForms_getFieldsGroupsProperties:
  1867.                         // apiForms_getFieldsGroups
  1868.                         if ('/api/forms/getFieldsGroups' === $pathinfo) {
  1869.                             $ret = array (  '_controller' => 'AppBundle\\Controller\\apiFormsController::getFieldsGroupsAction',  '_route' => 'apiForms_getFieldsGroups',);
  1870.                             if (!in_array($requestMethod, array('POST'))) {
  1871.                                 $allow array_merge($allow, array('POST'));
  1872.                                 goto not_apiForms_getFieldsGroups;
  1873.                             }
  1874.                             return $ret;
  1875.                         }
  1876.                         not_apiForms_getFieldsGroups:
  1877.                     }
  1878.                     // apiForms_getFieldsPropertiesType
  1879.                     if ('/api/forms/getFieldsPropertiesType' === $pathinfo) {
  1880.                         $ret = array (  '_controller' => 'AppBundle\\Controller\\apiFormsController::getFieldsPropertiesTypeAction',  '_route' => 'apiForms_getFieldsPropertiesType',);
  1881.                         if (!in_array($requestMethod, array('POST'))) {
  1882.                             $allow array_merge($allow, array('POST'));
  1883.                             goto not_apiForms_getFieldsPropertiesType;
  1884.                         }
  1885.                         return $ret;
  1886.                     }
  1887.                     not_apiForms_getFieldsPropertiesType:
  1888.                     // apiForms_getFieldsPropertyTypeValues
  1889.                     if ('/api/forms/getFieldsPropertyTypeValues' === $pathinfo) {
  1890.                         $ret = array (  '_controller' => 'AppBundle\\Controller\\apiFormsController::getFieldsPropertyTypeValuesAction',  '_route' => 'apiForms_getFieldsPropertyTypeValues',);
  1891.                         if (!in_array($requestMethod, array('POST'))) {
  1892.                             $allow array_merge($allow, array('POST'));
  1893.                             goto not_apiForms_getFieldsPropertyTypeValues;
  1894.                         }
  1895.                         return $ret;
  1896.                     }
  1897.                     not_apiForms_getFieldsPropertyTypeValues:
  1898.                 }
  1899.                 // apiForms_getFormsData
  1900.                 if ('/api/forms/getFormsData' === $pathinfo) {
  1901.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\apiFormsController::getFormsDataAction',  '_route' => 'apiForms_getFormsData',);
  1902.                     if (!in_array($requestMethod, array('POST'))) {
  1903.                         $allow array_merge($allow, array('POST'));
  1904.                         goto not_apiForms_getFormsData;
  1905.                     }
  1906.                     return $ret;
  1907.                 }
  1908.                 not_apiForms_getFormsData:
  1909.                 // apiForms_getForm
  1910.                 if (preg_match('#^/api/forms/get/(?P<formName>[^/]++)$#sD'$pathinfo$matches)) {
  1911.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiForms_getForm')), array (  '_controller' => 'AppBundle\\Controller\\apiFormsController::getFormAction',));
  1912.                     if (!in_array($canonicalMethod, array('OPTIONS''GET''POST'))) {
  1913.                         $allow array_merge($allow, array('OPTIONS''GET''POST'));
  1914.                         goto not_apiForms_getForm;
  1915.                     }
  1916.                     return $ret;
  1917.                 }
  1918.                 not_apiForms_getForm:
  1919.             }
  1920.             // apiForms_getAvailiableForms
  1921.             if (=== strpos($pathinfo'/api/forms/availables') && preg_match('#^/api/forms/availables/(?P<dataType>[^/]++)$#sD'$pathinfo$matches)) {
  1922.                 $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiForms_getAvailiableForms')), array (  '_controller' => 'AppBundle\\Controller\\apiFormsController::getAvailiableFormsAction',));
  1923.                 if (!in_array($canonicalMethod, array('OPTIONS''GET'))) {
  1924.                     $allow array_merge($allow, array('OPTIONS''GET'));
  1925.                     goto not_apiForms_getAvailiableForms;
  1926.                 }
  1927.                 return $ret;
  1928.             }
  1929.             not_apiForms_getAvailiableForms:
  1930.             if (=== strpos($pathinfo'/api/groups')) {
  1931.                 // apiGroups_put
  1932.                 if (preg_match('#^/api/groups/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  1933.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiGroups_put')), array (  '_controller' => 'AppBundle\\Controller\\apiUsersController::putProfileAction',));
  1934.                     if (!in_array($requestMethod, array('PUT'))) {
  1935.                         $allow array_merge($allow, array('PUT'));
  1936.                         goto not_apiGroups_put;
  1937.                     }
  1938.                     return $ret;
  1939.                 }
  1940.                 not_apiGroups_put:
  1941.                 // apiGroups_delete
  1942.                 if (preg_match('#^/api/groups/(?P<groupId>[^/]++)$#sD'$pathinfo$matches)) {
  1943.                     $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'apiGroups_delete')), array (  '_controller' => 'AppBundle\\Controller\\apiGroupsController::deleteGroupAction',));
  1944.                     if (!in_array($requestMethod, array('DELETE''OPTIONS'))) {
  1945.                         $allow array_merge($allow, array('DELETE''OPTIONS'));
  1946.                         goto not_apiGroups_delete;
  1947.                     }
  1948.                     return $ret;
  1949.                 }
  1950.                 not_apiGroups_delete:
  1951.                 // apiGroups_new_post
  1952.                 if ('/api/groups' === $pathinfo) {
  1953.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\apiGroupsController::newGroupAction',  '_route' => 'apiGroups_new_post',);
  1954.                     if (!in_array($requestMethod, array('POST'))) {
  1955.                         $allow array_merge($allow, array('POST'));
  1956.                         goto not_apiGroups_new_post;
  1957.                     }
  1958.                     return $ret;
  1959.                 }
  1960.                 not_apiGroups_new_post:
  1961.                 // apiGroups_get
  1962.                 if ('/api/groups' === $pathinfo) {
  1963.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\apiGroupsController::getGroupsAction',  '_route' => 'apiGroups_get',);
  1964.                     if (!in_array($canonicalMethod, array('GET'))) {
  1965.                         $allow array_merge($allow, array('GET'));
  1966.                         goto not_apiGroups_get;
  1967.                     }
  1968.                     return $ret;
  1969.                 }
  1970.                 not_apiGroups_get:
  1971.             }
  1972.         }
  1973.         // backend_user_login
  1974.         if (preg_match('#^/(?P<_locale>[^/]++)/user/login$#sD'$pathinfo$matches)) {
  1975.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_login')), array (  '_controller' => 'AppBundle\\Controller\\userController::loginAction',  '_locale' => 'es',));
  1976.         }
  1977.         // backend_user_request_password
  1978.         if (preg_match('#^/(?P<_locale>[^/]++)/user/requestPw$#sD'$pathinfo$matches)) {
  1979.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_request_password')), array (  '_controller' => 'AppBundle\\Controller\\userController::requestPasswordAction',  '_locale' => 'es',));
  1980.         }
  1981.         // backend_user_request_password_sendMail
  1982.         if (preg_match('#^/(?P<_locale>[^/]++)/user/requestPw/sendMail$#sD'$pathinfo$matches)) {
  1983.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_request_password_sendMail')), array (  '_controller' => 'AppBundle\\Controller\\userController::sendEmailAction',  '_locale' => 'es',));
  1984.             if (!in_array($requestMethod, array('POST'))) {
  1985.                 $allow array_merge($allow, array('POST'));
  1986.                 goto not_backend_user_request_password_sendMail;
  1987.             }
  1988.             return $ret;
  1989.         }
  1990.         not_backend_user_request_password_sendMail:
  1991.         // backend_user_list
  1992.         if (preg_match('#^/(?P<_locale>[^/]++)/user/list$#sD'$pathinfo$matches)) {
  1993.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_list')), array (  '_controller' => 'AppBundle\\Controller\\userController::listAction',  '_locale' => 'es',));
  1994.             if (!in_array($canonicalMethod, array('GET'))) {
  1995.                 $allow array_merge($allow, array('GET'));
  1996.                 goto not_backend_user_list;
  1997.             }
  1998.             return $ret;
  1999.         }
  2000.         not_backend_user_list:
  2001.         // backend_user_enableAccount
  2002.         if (preg_match('#^/(?P<_locale>[^/]++)/user/enable$#sD'$pathinfo$matches)) {
  2003.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_enableAccount')), array (  '_controller' => 'AppBundle\\Controller\\userController::enableAction',  '_locale' => 'es',));
  2004.             if (!in_array($requestMethod, array('POST'))) {
  2005.                 $allow array_merge($allow, array('POST'));
  2006.                 goto not_backend_user_enableAccount;
  2007.             }
  2008.             return $ret;
  2009.         }
  2010.         not_backend_user_enableAccount:
  2011.         // backend_user_validateAccount
  2012.         if (preg_match('#^/(?P<_locale>[^/]++)/user/validate$#sD'$pathinfo$matches)) {
  2013.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_validateAccount')), array (  '_controller' => 'AppBundle\\Controller\\userController::validateAction',  '_locale' => 'es',));
  2014.             if (!in_array($requestMethod, array('POST'))) {
  2015.                 $allow array_merge($allow, array('POST'));
  2016.                 goto not_backend_user_validateAccount;
  2017.             }
  2018.             return $ret;
  2019.         }
  2020.         not_backend_user_validateAccount:
  2021.         // backend_user_changePw
  2022.         if (preg_match('#^/(?P<_locale>[^/]++)/user/changePw/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  2023.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_changePw')), array (  '_controller' => 'AppBundle\\Controller\\userController::changePwAction',  '_locale' => 'es',));
  2024.             if (!in_array($canonicalMethod, array('GET''POST'))) {
  2025.                 $allow array_merge($allow, array('GET''POST'));
  2026.                 goto not_backend_user_changePw;
  2027.             }
  2028.             return $ret;
  2029.         }
  2030.         not_backend_user_changePw:
  2031.         // backend_user_deleteUser
  2032.         if (preg_match('#^/(?P<_locale>[^/]++)/user/deleteUser/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  2033.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_deleteUser')), array (  '_controller' => 'AppBundle\\Controller\\userController::deleteUserAction',  '_locale' => 'es',));
  2034.             if (!in_array($requestMethod, array('DELETE'))) {
  2035.                 $allow array_merge($allow, array('DELETE'));
  2036.                 goto not_backend_user_deleteUser;
  2037.             }
  2038.             return $ret;
  2039.         }
  2040.         not_backend_user_deleteUser:
  2041.         // backend_user_updateUser
  2042.         if (preg_match('#^/(?P<_locale>[^/]++)/user/updateUser/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  2043.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_updateUser')), array (  '_controller' => 'AppBundle\\Controller\\userController::updateUserAction',  '_locale' => 'es',));
  2044.             if (!in_array($requestMethod, array('PUT'))) {
  2045.                 $allow array_merge($allow, array('PUT'));
  2046.                 goto not_backend_user_updateUser;
  2047.             }
  2048.             return $ret;
  2049.         }
  2050.         not_backend_user_updateUser:
  2051.         // backend_user_updateUserType
  2052.         if (preg_match('#^/(?P<_locale>[^/]++)/user/updateUserType/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  2053.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_updateUserType')), array (  '_controller' => 'AppBundle\\Controller\\userController::updateUserTypeAction',  '_locale' => 'es',));
  2054.             if (!in_array($requestMethod, array('POST'))) {
  2055.                 $allow array_merge($allow, array('POST'));
  2056.                 goto not_backend_user_updateUserType;
  2057.             }
  2058.             return $ret;
  2059.         }
  2060.         not_backend_user_updateUserType:
  2061.         // backend_user_changeSchool
  2062.         if (preg_match('#^/(?P<_locale>[^/]++)/user/changeSchool/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  2063.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_changeSchool')), array (  '_controller' => 'AppBundle\\Controller\\userController::changeSchoolAction',  '_locale' => 'es',));
  2064.             if (!in_array($canonicalMethod, array('GET''POST'))) {
  2065.                 $allow array_merge($allow, array('GET''POST'));
  2066.                 goto not_backend_user_changeSchool;
  2067.             }
  2068.             return $ret;
  2069.         }
  2070.         not_backend_user_changeSchool:
  2071.         // backend_user_changeRol
  2072.         if (preg_match('#^/(?P<_locale>[^/]++)/user/changeRol/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  2073.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_changeRol')), array (  '_controller' => 'AppBundle\\Controller\\userController::changeRolAction',  '_locale' => 'es',));
  2074.             if (!in_array($canonicalMethod, array('GET''POST'))) {
  2075.                 $allow array_merge($allow, array('GET''POST'));
  2076.                 goto not_backend_user_changeRol;
  2077.             }
  2078.             return $ret;
  2079.         }
  2080.         not_backend_user_changeRol:
  2081.         // backend_user_edit
  2082.         if (preg_match('#^/(?P<_locale>[^/]++)/user/edit/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  2083.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_edit')), array (  '_controller' => 'AppBundle\\Controller\\userController::editAction',  '_locale' => 'es',));
  2084.             if (!in_array($canonicalMethod, array('GET''POST'))) {
  2085.                 $allow array_merge($allow, array('GET''POST'));
  2086.                 goto not_backend_user_edit;
  2087.             }
  2088.             return $ret;
  2089.         }
  2090.         not_backend_user_edit:
  2091.         // backend_user_delete
  2092.         if (preg_match('#^/(?P<_locale>[^/]++)/user/delete/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  2093.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_delete')), array (  '_controller' => 'AppBundle\\Controller\\userController::deleteAction',  '_locale' => 'es',));
  2094.             if (!in_array($requestMethod, array('DELETE'))) {
  2095.                 $allow array_merge($allow, array('DELETE'));
  2096.                 goto not_backend_user_delete;
  2097.             }
  2098.             return $ret;
  2099.         }
  2100.         not_backend_user_delete:
  2101.         // backend_user_showInfo
  2102.         if (preg_match('#^/(?P<_locale>[^/]++)/user/showInfo/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  2103.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_showInfo')), array (  '_controller' => 'AppBundle\\Controller\\userController::showInfoAction',  '_locale' => 'es',));
  2104.             if (!in_array($canonicalMethod, array('GET'))) {
  2105.                 $allow array_merge($allow, array('GET'));
  2106.                 goto not_backend_user_showInfo;
  2107.             }
  2108.             return $ret;
  2109.         }
  2110.         not_backend_user_showInfo:
  2111.         // backend_user_getObjects
  2112.         if (preg_match('#^/(?P<_locale>[^/]++)/user/objects/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  2113.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_getObjects')), array (  '_controller' => 'AppBundle\\Controller\\userController::getObjectsAction',  '_locale' => 'es',));
  2114.             if (!in_array($canonicalMethod, array('GET'))) {
  2115.                 $allow array_merge($allow, array('GET'));
  2116.                 goto not_backend_user_getObjects;
  2117.             }
  2118.             return $ret;
  2119.         }
  2120.         not_backend_user_getObjects:
  2121.         // backend_user_getScenarios
  2122.         if (preg_match('#^/(?P<_locale>[^/]++)/user/scenarios/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  2123.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_getScenarios')), array (  '_controller' => 'AppBundle\\Controller\\userController::getScenariosAction',  '_locale' => 'es',));
  2124.             if (!in_array($canonicalMethod, array('GET'))) {
  2125.                 $allow array_merge($allow, array('GET'));
  2126.                 goto not_backend_user_getScenarios;
  2127.             }
  2128.             return $ret;
  2129.         }
  2130.         not_backend_user_getScenarios:
  2131.         // backend_user_listInvited
  2132.         if (preg_match('#^/(?P<_locale>[^/]++)/user/listInvited$#sD'$pathinfo$matches)) {
  2133.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_listInvited')), array (  '_controller' => 'AppBundle\\Controller\\userController::listInvitedAction',  '_locale' => 'es',));
  2134.             if (!in_array($canonicalMethod, array('GET'))) {
  2135.                 $allow array_merge($allow, array('GET'));
  2136.                 goto not_backend_user_listInvited;
  2137.             }
  2138.             return $ret;
  2139.         }
  2140.         not_backend_user_listInvited:
  2141.         // backend_user_deleteInvited
  2142.         if (preg_match('#^/(?P<_locale>[^/]++)/user/deleteInvited/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  2143.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_deleteInvited')), array (  '_controller' => 'AppBundle\\Controller\\userController::deleteInvitedAction',  '_locale' => 'es',));
  2144.             if (!in_array($requestMethod, array('DELETE'))) {
  2145.                 $allow array_merge($allow, array('DELETE'));
  2146.                 goto not_backend_user_deleteInvited;
  2147.             }
  2148.             return $ret;
  2149.         }
  2150.         not_backend_user_deleteInvited:
  2151.         // backend_user_getUsersTable
  2152.         if (preg_match('#^/(?P<_locale>[^/]++)/user/getUsersTable$#sD'$pathinfo$matches)) {
  2153.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_getUsersTable')), array (  '_controller' => 'AppBundle\\Controller\\userController::getUsersTableAction',  '_locale' => 'es',));
  2154.             if (!in_array($canonicalMethod, array('GET'))) {
  2155.                 $allow array_merge($allow, array('GET'));
  2156.                 goto not_backend_user_getUsersTable;
  2157.             }
  2158.             return $ret;
  2159.         }
  2160.         not_backend_user_getUsersTable:
  2161.         // backend_schools_list
  2162.         if (preg_match('#^/(?P<_locale>[^/]++)/schools/list$#sD'$pathinfo$matches)) {
  2163.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_schools_list')), array (  '_controller' => 'AppBundle\\Controller\\schoolsController::listAction',  '_locale' => 'es',));
  2164.             if (!in_array($canonicalMethod, array('GET'))) {
  2165.                 $allow array_merge($allow, array('GET'));
  2166.                 goto not_backend_schools_list;
  2167.             }
  2168.             return $ret;
  2169.         }
  2170.         not_backend_schools_list:
  2171.         // backend_user_getSchoolsTable
  2172.         if (preg_match('#^/(?P<_locale>[^/]++)/schools/getSchoolsTable$#sD'$pathinfo$matches)) {
  2173.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_getSchoolsTable')), array (  '_controller' => 'AppBundle\\Controller\\schoolsController::getSchoolsTableAction',  '_locale' => 'es',));
  2174.             if (!in_array($canonicalMethod, array('GET'))) {
  2175.                 $allow array_merge($allow, array('GET'));
  2176.                 goto not_backend_user_getSchoolsTable;
  2177.             }
  2178.             return $ret;
  2179.         }
  2180.         not_backend_user_getSchoolsTable:
  2181.         // backend_schools_new
  2182.         if (preg_match('#^/(?P<_locale>[^/]++)/schools/new$#sD'$pathinfo$matches)) {
  2183.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_schools_new')), array (  '_controller' => 'AppBundle\\Controller\\schoolsController::newSchoolAction',  '_locale' => 'es',));
  2184.             if (!in_array($canonicalMethod, array('GET'))) {
  2185.                 $allow array_merge($allow, array('GET'));
  2186.                 goto not_backend_schools_new;
  2187.             }
  2188.             return $ret;
  2189.         }
  2190.         not_backend_schools_new:
  2191.         // backend_schools_update
  2192.         if (preg_match('#^/(?P<_locale>[^/]++)/schools/update/(?P<schoolId>[^/]++)/(?P<rowIndex>[^/]++)$#sD'$pathinfo$matches)) {
  2193.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_schools_update')), array (  '_controller' => 'AppBundle\\Controller\\schoolsController::updateSchoolAction',  '_locale' => 'es',));
  2194.             if (!in_array($requestMethod, array('POST'))) {
  2195.                 $allow array_merge($allow, array('POST'));
  2196.                 goto not_backend_schools_update;
  2197.             }
  2198.             return $ret;
  2199.         }
  2200.         not_backend_schools_update:
  2201.         // backend_schools_show
  2202.         if (preg_match('#^/(?P<_locale>[^/]++)/schools/show/(?P<schoolId>[^/]++)/(?P<rowIndex>[^/]++)$#sD'$pathinfo$matches)) {
  2203.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_schools_show')), array (  '_controller' => 'AppBundle\\Controller\\schoolsController::showSchoolAction',  '_locale' => 'es',));
  2204.             if (!in_array($canonicalMethod, array('GET''POST'))) {
  2205.                 $allow array_merge($allow, array('GET''POST'));
  2206.                 goto not_backend_schools_show;
  2207.             }
  2208.             return $ret;
  2209.         }
  2210.         not_backend_schools_show:
  2211.         // backend_schools_checkCode
  2212.         if (preg_match('#^/(?P<_locale>[^/]++)/schools/checkCode/(?P<schoolId>[^/]++)$#sD'$pathinfo$matches)) {
  2213.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_schools_checkCode')), array (  '_controller' => 'AppBundle\\Controller\\schoolsController::checkSchoolCodeAction',  '_locale' => 'es',));
  2214.             if (!in_array($requestMethod, array('POST'))) {
  2215.                 $allow array_merge($allow, array('POST'));
  2216.                 goto not_backend_schools_checkCode;
  2217.             }
  2218.             return $ret;
  2219.         }
  2220.         not_backend_schools_checkCode:
  2221.         // backend_schools_checkEmail
  2222.         if (preg_match('#^/(?P<_locale>[^/]++)/schools/checkEmail/(?P<schoolId>[^/]++)$#sD'$pathinfo$matches)) {
  2223.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_schools_checkEmail')), array (  '_controller' => 'AppBundle\\Controller\\schoolsController::checkSchoolEmailAction',  '_locale' => 'es',));
  2224.             if (!in_array($requestMethod, array('POST'))) {
  2225.                 $allow array_merge($allow, array('POST'));
  2226.                 goto not_backend_schools_checkEmail;
  2227.             }
  2228.             return $ret;
  2229.         }
  2230.         not_backend_schools_checkEmail:
  2231.         // backend_schools_checkNewCode
  2232.         if (preg_match('#^/(?P<_locale>[^/]++)/schools/checkNewCode$#sD'$pathinfo$matches)) {
  2233.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_schools_checkNewCode')), array (  '_controller' => 'AppBundle\\Controller\\schoolsController::checkNewSchoolCodeAction',  '_locale' => 'es',));
  2234.             if (!in_array($requestMethod, array('POST'))) {
  2235.                 $allow array_merge($allow, array('POST'));
  2236.                 goto not_backend_schools_checkNewCode;
  2237.             }
  2238.             return $ret;
  2239.         }
  2240.         not_backend_schools_checkNewCode:
  2241.         // backend_schools_checkNewEmail
  2242.         if (preg_match('#^/(?P<_locale>[^/]++)/schools/checkNewEmail$#sD'$pathinfo$matches)) {
  2243.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_schools_checkNewEmail')), array (  '_controller' => 'AppBundle\\Controller\\schoolsController::checkNewSchoolEmailAction',  '_locale' => 'es',));
  2244.             if (!in_array($requestMethod, array('POST'))) {
  2245.                 $allow array_merge($allow, array('POST'));
  2246.                 goto not_backend_schools_checkNewEmail;
  2247.             }
  2248.             return $ret;
  2249.         }
  2250.         not_backend_schools_checkNewEmail:
  2251.         // backend_schools_create
  2252.         if (preg_match('#^/(?P<_locale>[^/]++)/schools/create$#sD'$pathinfo$matches)) {
  2253.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_schools_create')), array (  '_controller' => 'AppBundle\\Controller\\schoolsController::createSchoolAction',  '_locale' => 'es',));
  2254.             if (!in_array($requestMethod, array('POST'))) {
  2255.                 $allow array_merge($allow, array('POST'));
  2256.                 goto not_backend_schools_create;
  2257.             }
  2258.             return $ret;
  2259.         }
  2260.         not_backend_schools_create:
  2261.         // backend_schools_delete
  2262.         if (preg_match('#^/(?P<_locale>[^/]++)/schools/delete/(?P<schoolId>[^/]++)/(?P<rowIndex>[^/]++)$#sD'$pathinfo$matches)) {
  2263.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_schools_delete')), array (  '_controller' => 'AppBundle\\Controller\\schoolsController::deleteSchoolAction',  '_locale' => 'es',));
  2264.             if (!in_array($requestMethod, array('POST'))) {
  2265.                 $allow array_merge($allow, array('POST'));
  2266.                 goto not_backend_schools_delete;
  2267.             }
  2268.             return $ret;
  2269.         }
  2270.         not_backend_schools_delete:
  2271.         // backend_schools_setCoordinator
  2272.         if (preg_match('#^/(?P<_locale>[^/]++)/schools/setCoordinator/(?P<schoolId>[^/]++)$#sD'$pathinfo$matches)) {
  2273.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_schools_setCoordinator')), array (  '_controller' => 'AppBundle\\Controller\\schoolsController::setCoordinatorAction',  '_locale' => 'es',));
  2274.             if (!in_array($canonicalMethod, array('GET''POST'))) {
  2275.                 $allow array_merge($allow, array('GET''POST'));
  2276.                 goto not_backend_schools_setCoordinator;
  2277.             }
  2278.             return $ret;
  2279.         }
  2280.         not_backend_schools_setCoordinator:
  2281.         // backend_schools_inviteUsers
  2282.         if (preg_match('#^/(?P<_locale>[^/]++)/schools/invite/(?P<schoolId>[^/]++)$#sD'$pathinfo$matches)) {
  2283.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_schools_inviteUsers')), array (  '_controller' => 'AppBundle\\Controller\\schoolsController::inviteUsersAction',  '_locale' => 'es',));
  2284.             if (!in_array($canonicalMethod, array('GET''POST'))) {
  2285.                 $allow array_merge($allow, array('GET''POST'));
  2286.                 goto not_backend_schools_inviteUsers;
  2287.             }
  2288.             return $ret;
  2289.         }
  2290.         not_backend_schools_inviteUsers:
  2291.         // backend_universities_list
  2292.         if (preg_match('#^/(?P<_locale>[^/]++)/universities/list$#sD'$pathinfo$matches)) {
  2293.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_universities_list')), array (  '_controller' => 'AppBundle\\Controller\\universitiesController::listAction',  '_locale' => 'es',));
  2294.             if (!in_array($canonicalMethod, array('GET'))) {
  2295.                 $allow array_merge($allow, array('GET'));
  2296.                 goto not_backend_universities_list;
  2297.             }
  2298.             return $ret;
  2299.         }
  2300.         not_backend_universities_list:
  2301.         // backend_user_getUniversitiesTable
  2302.         if (preg_match('#^/(?P<_locale>[^/]++)/universities/getUniversitiesTable$#sD'$pathinfo$matches)) {
  2303.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_getUniversitiesTable')), array (  '_controller' => 'AppBundle\\Controller\\universitiesController::getUniversitiesTableAction',  '_locale' => 'es',));
  2304.             if (!in_array($canonicalMethod, array('GET'))) {
  2305.                 $allow array_merge($allow, array('GET'));
  2306.                 goto not_backend_user_getUniversitiesTable;
  2307.             }
  2308.             return $ret;
  2309.         }
  2310.         not_backend_user_getUniversitiesTable:
  2311.         // backend_universities_new
  2312.         if (preg_match('#^/(?P<_locale>[^/]++)/universities/new$#sD'$pathinfo$matches)) {
  2313.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_universities_new')), array (  '_controller' => 'AppBundle\\Controller\\universitiesController::newUniversityAction',  '_locale' => 'es',));
  2314.             if (!in_array($canonicalMethod, array('GET'))) {
  2315.                 $allow array_merge($allow, array('GET'));
  2316.                 goto not_backend_universities_new;
  2317.             }
  2318.             return $ret;
  2319.         }
  2320.         not_backend_universities_new:
  2321.         // backend_universities_update
  2322.         if (preg_match('#^/(?P<_locale>[^/]++)/universities/update/(?P<universityId>[^/]++)/(?P<rowIndex>[^/]++)$#sD'$pathinfo$matches)) {
  2323.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_universities_update')), array (  '_controller' => 'AppBundle\\Controller\\universitiesController::updateUniversityAction',  '_locale' => 'es',));
  2324.             if (!in_array($requestMethod, array('POST'))) {
  2325.                 $allow array_merge($allow, array('POST'));
  2326.                 goto not_backend_universities_update;
  2327.             }
  2328.             return $ret;
  2329.         }
  2330.         not_backend_universities_update:
  2331.         // backend_universities_show
  2332.         if (preg_match('#^/(?P<_locale>[^/]++)/universities/show/(?P<universityId>[^/]++)/(?P<rowIndex>[^/]++)$#sD'$pathinfo$matches)) {
  2333.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_universities_show')), array (  '_controller' => 'AppBundle\\Controller\\universitiesController::showAction',  '_locale' => 'es',));
  2334.             if (!in_array($canonicalMethod, array('GET''POST'))) {
  2335.                 $allow array_merge($allow, array('GET''POST'));
  2336.                 goto not_backend_universities_show;
  2337.             }
  2338.             return $ret;
  2339.         }
  2340.         not_backend_universities_show:
  2341.         // backend_universities_checkCode
  2342.         if (preg_match('#^/(?P<_locale>[^/]++)/universities/checkCode/(?P<universityId>[^/]++)$#sD'$pathinfo$matches)) {
  2343.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_universities_checkCode')), array (  '_controller' => 'AppBundle\\Controller\\universitiesController::checkUniversityCodeAction',  '_locale' => 'es',));
  2344.             if (!in_array($requestMethod, array('POST'))) {
  2345.                 $allow array_merge($allow, array('POST'));
  2346.                 goto not_backend_universities_checkCode;
  2347.             }
  2348.             return $ret;
  2349.         }
  2350.         not_backend_universities_checkCode:
  2351.         // backend_universities_checkEmail
  2352.         if (preg_match('#^/(?P<_locale>[^/]++)/universities/checkEmail/(?P<universityId>[^/]++)$#sD'$pathinfo$matches)) {
  2353.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_universities_checkEmail')), array (  '_controller' => 'AppBundle\\Controller\\universitiesController::checkUniversityEmailAction',  '_locale' => 'es',));
  2354.             if (!in_array($requestMethod, array('POST'))) {
  2355.                 $allow array_merge($allow, array('POST'));
  2356.                 goto not_backend_universities_checkEmail;
  2357.             }
  2358.             return $ret;
  2359.         }
  2360.         not_backend_universities_checkEmail:
  2361.         // backend_universities_checkNewCode
  2362.         if (preg_match('#^/(?P<_locale>[^/]++)/universities/checkNewCode$#sD'$pathinfo$matches)) {
  2363.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_universities_checkNewCode')), array (  '_controller' => 'AppBundle\\Controller\\universitiesController::checkNewUniversityCodeAction',  '_locale' => 'es',));
  2364.             if (!in_array($requestMethod, array('POST'))) {
  2365.                 $allow array_merge($allow, array('POST'));
  2366.                 goto not_backend_universities_checkNewCode;
  2367.             }
  2368.             return $ret;
  2369.         }
  2370.         not_backend_universities_checkNewCode:
  2371.         // backend_universities_checkNewEmail
  2372.         if (preg_match('#^/(?P<_locale>[^/]++)/universities/checkNewEmail$#sD'$pathinfo$matches)) {
  2373.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_universities_checkNewEmail')), array (  '_controller' => 'AppBundle\\Controller\\universitiesController::checkNewUniversityEmailAction',  '_locale' => 'es',));
  2374.             if (!in_array($requestMethod, array('POST'))) {
  2375.                 $allow array_merge($allow, array('POST'));
  2376.                 goto not_backend_universities_checkNewEmail;
  2377.             }
  2378.             return $ret;
  2379.         }
  2380.         not_backend_universities_checkNewEmail:
  2381.         // backend_universities_create
  2382.         if (preg_match('#^/(?P<_locale>[^/]++)/universities/create$#sD'$pathinfo$matches)) {
  2383.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_universities_create')), array (  '_controller' => 'AppBundle\\Controller\\universitiesController::createUniversityAction',  '_locale' => 'es',));
  2384.             if (!in_array($requestMethod, array('POST'))) {
  2385.                 $allow array_merge($allow, array('POST'));
  2386.                 goto not_backend_universities_create;
  2387.             }
  2388.             return $ret;
  2389.         }
  2390.         not_backend_universities_create:
  2391.         // backend_universities_delete
  2392.         if (preg_match('#^/(?P<_locale>[^/]++)/universities/delete/(?P<universityId>[^/]++)/(?P<rowIndex>[^/]++)$#sD'$pathinfo$matches)) {
  2393.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_universities_delete')), array (  '_controller' => 'AppBundle\\Controller\\universitiesController::deleteUniversityAction',  '_locale' => 'es',));
  2394.             if (!in_array($requestMethod, array('POST'))) {
  2395.                 $allow array_merge($allow, array('POST'));
  2396.                 goto not_backend_universities_delete;
  2397.             }
  2398.             return $ret;
  2399.         }
  2400.         not_backend_universities_delete:
  2401.         // backend_cities_list
  2402.         if (preg_match('#^/(?P<_locale>[^/]++)/cities/list$#sD'$pathinfo$matches)) {
  2403.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_cities_list')), array (  '_controller' => 'AppBundle\\Controller\\citiesController::listCitiesAction',  '_locale' => 'es',));
  2404.             if (!in_array($canonicalMethod, array('GET'))) {
  2405.                 $allow array_merge($allow, array('GET'));
  2406.                 goto not_backend_cities_list;
  2407.             }
  2408.             return $ret;
  2409.         }
  2410.         not_backend_cities_list:
  2411.         // backend_user_getCitiesTable
  2412.         if (preg_match('#^/(?P<_locale>[^/]++)/cities/getCitiesTable$#sD'$pathinfo$matches)) {
  2413.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_getCitiesTable')), array (  '_controller' => 'AppBundle\\Controller\\citiesController::getCitiesTableAction',  '_locale' => 'es',));
  2414.             if (!in_array($canonicalMethod, array('GET'))) {
  2415.                 $allow array_merge($allow, array('GET'));
  2416.                 goto not_backend_user_getCitiesTable;
  2417.             }
  2418.             return $ret;
  2419.         }
  2420.         not_backend_user_getCitiesTable:
  2421.         // backend_countries_list
  2422.         if (preg_match('#^/(?P<_locale>[^/]++)/cities/countries/list$#sD'$pathinfo$matches)) {
  2423.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_countries_list')), array (  '_controller' => 'AppBundle\\Controller\\citiesController::listCountriesAction',  '_locale' => 'es',));
  2424.             if (!in_array($canonicalMethod, array('GET'))) {
  2425.                 $allow array_merge($allow, array('GET'));
  2426.                 goto not_backend_countries_list;
  2427.             }
  2428.             return $ret;
  2429.         }
  2430.         not_backend_countries_list:
  2431.         // backend_countries_getCountriesTable
  2432.         if (preg_match('#^/(?P<_locale>[^/]++)/cities/getCountriesTable$#sD'$pathinfo$matches)) {
  2433.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_countries_getCountriesTable')), array (  '_controller' => 'AppBundle\\Controller\\citiesController::getCountriesTableAction',  '_locale' => 'es',));
  2434.             if (!in_array($canonicalMethod, array('GET'))) {
  2435.                 $allow array_merge($allow, array('GET'));
  2436.                 goto not_backend_countries_getCountriesTable;
  2437.             }
  2438.             return $ret;
  2439.         }
  2440.         not_backend_countries_getCountriesTable:
  2441.         // backend_countries_getCountry
  2442.         if (preg_match('#^/(?P<_locale>[^/]++)/cities/showCountry/(?P<countryId>[^/]++)/(?P<rowIndex>[^/]++)$#sD'$pathinfo$matches)) {
  2443.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_countries_getCountry')), array (  '_controller' => 'AppBundle\\Controller\\citiesController::showCountryAction',  '_locale' => 'es',));
  2444.             if (!in_array($canonicalMethod, array('GET'))) {
  2445.                 $allow array_merge($allow, array('GET'));
  2446.                 goto not_backend_countries_getCountry;
  2447.             }
  2448.             return $ret;
  2449.         }
  2450.         not_backend_countries_getCountry:
  2451.         // backend_countries_updateCountry
  2452.         if (preg_match('#^/(?P<_locale>[^/]++)/cities/updateCountry/(?P<countryId>[^/]++)$#sD'$pathinfo$matches)) {
  2453.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_countries_updateCountry')), array (  '_controller' => 'AppBundle\\Controller\\citiesController::updateCountryAction',  '_locale' => 'es',));
  2454.             if (!in_array($requestMethod, array('POST'))) {
  2455.                 $allow array_merge($allow, array('POST'));
  2456.                 goto not_backend_countries_updateCountry;
  2457.             }
  2458.             return $ret;
  2459.         }
  2460.         not_backend_countries_updateCountry:
  2461.         // backend_cities_getCity
  2462.         if (preg_match('#^/(?P<_locale>[^/]++)/cities/showCity/(?P<cityId>[^/]++)/(?P<rowIndex>[^/]++)$#sD'$pathinfo$matches)) {
  2463.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_cities_getCity')), array (  '_controller' => 'AppBundle\\Controller\\citiesController::showCityAction',  '_locale' => 'es',));
  2464.             if (!in_array($canonicalMethod, array('GET'))) {
  2465.                 $allow array_merge($allow, array('GET'));
  2466.                 goto not_backend_cities_getCity;
  2467.             }
  2468.             return $ret;
  2469.         }
  2470.         not_backend_cities_getCity:
  2471.         // backend_cities_updateCountry
  2472.         if (preg_match('#^/(?P<_locale>[^/]++)/cities/updateCity/(?P<cityId>[^/]++)$#sD'$pathinfo$matches)) {
  2473.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_cities_updateCountry')), array (  '_controller' => 'AppBundle\\Controller\\citiesController::updateCityAction',  '_locale' => 'es',));
  2474.             if (!in_array($requestMethod, array('POST'))) {
  2475.                 $allow array_merge($allow, array('POST'));
  2476.                 goto not_backend_cities_updateCountry;
  2477.             }
  2478.             return $ret;
  2479.         }
  2480.         not_backend_cities_updateCountry:
  2481.         // backend_cities_newCity
  2482.         if (preg_match('#^/(?P<_locale>[^/]++)/cities/newCity$#sD'$pathinfo$matches)) {
  2483.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_cities_newCity')), array (  '_controller' => 'AppBundle\\Controller\\citiesController::newCityAction',  '_locale' => 'es',));
  2484.             if (!in_array($canonicalMethod, array('GET'))) {
  2485.                 $allow array_merge($allow, array('GET'));
  2486.                 goto not_backend_cities_newCity;
  2487.             }
  2488.             return $ret;
  2489.         }
  2490.         not_backend_cities_newCity:
  2491.         // backend_cities_createCity
  2492.         if (preg_match('#^/(?P<_locale>[^/]++)/cities/createCity$#sD'$pathinfo$matches)) {
  2493.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_cities_createCity')), array (  '_controller' => 'AppBundle\\Controller\\citiesController::createCityAction',  '_locale' => 'es',));
  2494.             if (!in_array($requestMethod, array('POST'))) {
  2495.                 $allow array_merge($allow, array('POST'));
  2496.                 goto not_backend_cities_createCity;
  2497.             }
  2498.             return $ret;
  2499.         }
  2500.         not_backend_cities_createCity:
  2501.         // backend_countries_newCountry
  2502.         if (preg_match('#^/(?P<_locale>[^/]++)/cities/newCountry$#sD'$pathinfo$matches)) {
  2503.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_countries_newCountry')), array (  '_controller' => 'AppBundle\\Controller\\citiesController::newCountryAction',  '_locale' => 'es',));
  2504.             if (!in_array($canonicalMethod, array('GET'))) {
  2505.                 $allow array_merge($allow, array('GET'));
  2506.                 goto not_backend_countries_newCountry;
  2507.             }
  2508.             return $ret;
  2509.         }
  2510.         not_backend_countries_newCountry:
  2511.         // backend_countries_createCountry
  2512.         if (preg_match('#^/(?P<_locale>[^/]++)/cities/createCountry$#sD'$pathinfo$matches)) {
  2513.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_countries_createCountry')), array (  '_controller' => 'AppBundle\\Controller\\citiesController::createCountryAction',  '_locale' => 'es',));
  2514.             if (!in_array($requestMethod, array('POST'))) {
  2515.                 $allow array_merge($allow, array('POST'));
  2516.                 goto not_backend_countries_createCountry;
  2517.             }
  2518.             return $ret;
  2519.         }
  2520.         not_backend_countries_createCountry:
  2521.         // backend_countries_checkCountryCode
  2522.         if (preg_match('#^/(?P<_locale>[^/]++)/cities/checkCountryCode$#sD'$pathinfo$matches)) {
  2523.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_countries_checkCountryCode')), array (  '_controller' => 'AppBundle\\Controller\\citiesController::checkCountryCodeAction',  '_locale' => 'es',));
  2524.             if (!in_array($requestMethod, array('POST'))) {
  2525.                 $allow array_merge($allow, array('POST'));
  2526.                 goto not_backend_countries_checkCountryCode;
  2527.             }
  2528.             return $ret;
  2529.         }
  2530.         not_backend_countries_checkCountryCode:
  2531.         // appBundle_api_uploadFile_post
  2532.         if ('/api/uploadFile' === $pathinfo) {
  2533.             $ret = array (  '_controller' => 'AppBundle:apiObjects:uploadFile',  '_route' => 'appBundle_api_uploadFile_post',);
  2534.             if (!in_array($requestMethod, array('POST''OPTIONS'))) {
  2535.                 $allow array_merge($allow, array('POST''OPTIONS'));
  2536.                 goto not_appBundle_api_uploadFile_post;
  2537.             }
  2538.             return $ret;
  2539.         }
  2540.         not_appBundle_api_uploadFile_post:
  2541.         // appBundle_loader
  2542.         if (preg_match('#^/(?P<_locale>[^/]++)/loader$#sD'$pathinfo$matches)) {
  2543.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_loader')), array (  '_controller' => 'AppBundle\\Controller\\DefaultController::getLoaderAction',));
  2544.         }
  2545.         // backend_forms_index
  2546.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/?$#sD'$pathinfo$matches)) {
  2547.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_index')), array (  '_controller' => 'AppBundle\\Controller\\formsController::indexAction',  '_locale' => 'es',));
  2548.             if ('/' === substr($pathinfo, -1)) {
  2549.                 // no-op
  2550.             } elseif ('GET' !== $canonicalMethod) {
  2551.                 goto not_backend_forms_index;
  2552.             } else {
  2553.                 return array_replace($ret$this->redirect($rawPathinfo.'/''backend_forms_index'));
  2554.             }
  2555.             if (!in_array($canonicalMethod, array('GET'))) {
  2556.                 $allow array_merge($allow, array('GET'));
  2557.                 goto not_backend_forms_index;
  2558.             }
  2559.             return $ret;
  2560.         }
  2561.         not_backend_forms_index:
  2562.         // backend_forms_fieldProperties
  2563.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fieldProperties$#sD'$pathinfo$matches)) {
  2564.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fieldProperties')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldPropertiesAction',  '_locale' => 'es',));
  2565.         }
  2566.         // backend_forms_fieldProperties_create
  2567.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fieldProperties/create$#sD'$pathinfo$matches)) {
  2568.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fieldProperties_create')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldPropertiesCreateAction',  '_locale' => 'es',));
  2569.             if (!in_array($requestMethod, array('POST'))) {
  2570.                 $allow array_merge($allow, array('POST'));
  2571.                 goto not_backend_forms_fieldProperties_create;
  2572.             }
  2573.             return $ret;
  2574.         }
  2575.         not_backend_forms_fieldProperties_create:
  2576.         // backend_forms_fieldProperties_edit
  2577.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fieldProperties/edit/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2578.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fieldProperties_edit')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldPropertiesEditAction',  '_locale' => 'es',));
  2579.             if (!in_array($canonicalMethod, array('GET'))) {
  2580.                 $allow array_merge($allow, array('GET'));
  2581.                 goto not_backend_forms_fieldProperties_edit;
  2582.             }
  2583.             return $ret;
  2584.         }
  2585.         not_backend_forms_fieldProperties_edit:
  2586.         // backend_forms_fieldProperties_update
  2587.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fieldProperties/update/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2588.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fieldProperties_update')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldPropertiesUpdateAction',  '_locale' => 'es',));
  2589.             if (!in_array($requestMethod, array('POST'))) {
  2590.                 $allow array_merge($allow, array('POST'));
  2591.                 goto not_backend_forms_fieldProperties_update;
  2592.             }
  2593.             return $ret;
  2594.         }
  2595.         not_backend_forms_fieldProperties_update:
  2596.         // backend_forms_fieldProperties_delete
  2597.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fieldProperties/delete/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2598.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fieldProperties_delete')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldPropertiesDeleteAction',  '_locale' => 'es',));
  2599.             if (!in_array($requestMethod, array('POST'))) {
  2600.                 $allow array_merge($allow, array('POST'));
  2601.                 goto not_backend_forms_fieldProperties_delete;
  2602.             }
  2603.             return $ret;
  2604.         }
  2605.         not_backend_forms_fieldProperties_delete:
  2606.         // backend_forms_fieldTypes
  2607.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fieldTypes$#sD'$pathinfo$matches)) {
  2608.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fieldTypes')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldTypesAction',  '_locale' => 'es',));
  2609.             if (!in_array($canonicalMethod, array('GET'))) {
  2610.                 $allow array_merge($allow, array('GET'));
  2611.                 goto not_backend_forms_fieldTypes;
  2612.             }
  2613.             return $ret;
  2614.         }
  2615.         not_backend_forms_fieldTypes:
  2616.         // backend_forms_fieldTypes_create
  2617.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fieldTypes/create$#sD'$pathinfo$matches)) {
  2618.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fieldTypes_create')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldTypesCreateAction',  '_locale' => 'es',));
  2619.             if (!in_array($requestMethod, array('POST'))) {
  2620.                 $allow array_merge($allow, array('POST'));
  2621.                 goto not_backend_forms_fieldTypes_create;
  2622.             }
  2623.             return $ret;
  2624.         }
  2625.         not_backend_forms_fieldTypes_create:
  2626.         // backend_forms_fieldTypes_edit
  2627.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fieldTypes/edit/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2628.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fieldTypes_edit')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldTypesEditAction',  '_locale' => 'es',));
  2629.             if (!in_array($canonicalMethod, array('GET'))) {
  2630.                 $allow array_merge($allow, array('GET'));
  2631.                 goto not_backend_forms_fieldTypes_edit;
  2632.             }
  2633.             return $ret;
  2634.         }
  2635.         not_backend_forms_fieldTypes_edit:
  2636.         // backend_forms_fieldTypes_update
  2637.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fieldTypes/update/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2638.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fieldTypes_update')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldTypesUpdateAction',  '_locale' => 'es',));
  2639.             if (!in_array($requestMethod, array('POST'))) {
  2640.                 $allow array_merge($allow, array('POST'));
  2641.                 goto not_backend_forms_fieldTypes_update;
  2642.             }
  2643.             return $ret;
  2644.         }
  2645.         not_backend_forms_fieldTypes_update:
  2646.         // backend_forms_fieldTypes_delete
  2647.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fieldTypes/delete/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2648.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fieldTypes_delete')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldTypesDeleteAction',  '_locale' => 'es',));
  2649.             if (!in_array($requestMethod, array('POST'))) {
  2650.                 $allow array_merge($allow, array('POST'));
  2651.                 goto not_backend_forms_fieldTypes_delete;
  2652.             }
  2653.             return $ret;
  2654.         }
  2655.         not_backend_forms_fieldTypes_delete:
  2656.         // backend_forms_fieldTypes_properties
  2657.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fieldTypes/properties$#sD'$pathinfo$matches)) {
  2658.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fieldTypes_properties')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldTypesPropertiesAction',  '_locale' => 'es',));
  2659.             if (!in_array($canonicalMethod, array('GET'))) {
  2660.                 $allow array_merge($allow, array('GET'));
  2661.                 goto not_backend_forms_fieldTypes_properties;
  2662.             }
  2663.             return $ret;
  2664.         }
  2665.         not_backend_forms_fieldTypes_properties:
  2666.         // backend_forms_fieldTypes_properties_create
  2667.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fieldTypes/properties/create$#sD'$pathinfo$matches)) {
  2668.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fieldTypes_properties_create')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldTypesPropertiesCreateAction',  '_locale' => 'es',));
  2669.             if (!in_array($requestMethod, array('POST'))) {
  2670.                 $allow array_merge($allow, array('POST'));
  2671.                 goto not_backend_forms_fieldTypes_properties_create;
  2672.             }
  2673.             return $ret;
  2674.         }
  2675.         not_backend_forms_fieldTypes_properties_create:
  2676.         // backend_forms_fieldTypes_properties_edit
  2677.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fieldTypes/properties/edit/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2678.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fieldTypes_properties_edit')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldTypesPropertiesEditAction',  '_locale' => 'es',));
  2679.             if (!in_array($canonicalMethod, array('GET'))) {
  2680.                 $allow array_merge($allow, array('GET'));
  2681.                 goto not_backend_forms_fieldTypes_properties_edit;
  2682.             }
  2683.             return $ret;
  2684.         }
  2685.         not_backend_forms_fieldTypes_properties_edit:
  2686.         // backend_forms_fieldTypes_properties_update
  2687.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fieldTypes/properties/update/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2688.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fieldTypes_properties_update')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldTypesPropertiesUpdateAction',  '_locale' => 'es',));
  2689.             if (!in_array($requestMethod, array('POST'))) {
  2690.                 $allow array_merge($allow, array('POST'));
  2691.                 goto not_backend_forms_fieldTypes_properties_update;
  2692.             }
  2693.             return $ret;
  2694.         }
  2695.         not_backend_forms_fieldTypes_properties_update:
  2696.         // backend_forms_fieldTypes_properties_delete
  2697.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fieldTypes/properties/delete/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2698.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fieldTypes_properties_delete')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldTypesPropertiesDeleteAction',  '_locale' => 'es',));
  2699.             if (!in_array($requestMethod, array('POST'))) {
  2700.                 $allow array_merge($allow, array('POST'));
  2701.                 goto not_backend_forms_fieldTypes_properties_delete;
  2702.             }
  2703.             return $ret;
  2704.         }
  2705.         not_backend_forms_fieldTypes_properties_delete:
  2706.         // backend_forms_fields
  2707.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fields$#sD'$pathinfo$matches)) {
  2708.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fields')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldsAction',  '_locale' => 'es',));
  2709.             if (!in_array($canonicalMethod, array('GET'))) {
  2710.                 $allow array_merge($allow, array('GET'));
  2711.                 goto not_backend_forms_fields;
  2712.             }
  2713.             return $ret;
  2714.         }
  2715.         not_backend_forms_fields:
  2716.         // backend_forms_fields_newModal
  2717.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fields/newModal$#sD'$pathinfo$matches)) {
  2718.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fields_newModal')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldsNewModalAction',  '_locale' => 'es',));
  2719.             if (!in_array($canonicalMethod, array('GET'))) {
  2720.                 $allow array_merge($allow, array('GET'));
  2721.                 goto not_backend_forms_fields_newModal;
  2722.             }
  2723.             return $ret;
  2724.         }
  2725.         not_backend_forms_fields_newModal:
  2726.         // backend_forms_fields_create
  2727.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fields/create$#sD'$pathinfo$matches)) {
  2728.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fields_create')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldsCreateAction',  '_locale' => 'es',));
  2729.             if (!in_array($requestMethod, array('POST'))) {
  2730.                 $allow array_merge($allow, array('POST'));
  2731.                 goto not_backend_forms_fields_create;
  2732.             }
  2733.             return $ret;
  2734.         }
  2735.         not_backend_forms_fields_create:
  2736.         // backend_forms_fields_edit
  2737.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fields/edit/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2738.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fields_edit')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldsEditAction',  '_locale' => 'es',));
  2739.             if (!in_array($canonicalMethod, array('GET'))) {
  2740.                 $allow array_merge($allow, array('GET'));
  2741.                 goto not_backend_forms_fields_edit;
  2742.             }
  2743.             return $ret;
  2744.         }
  2745.         not_backend_forms_fields_edit:
  2746.         // backend_forms_fields_update
  2747.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fields/update/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2748.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fields_update')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldsUpdateAction',  '_locale' => 'es',));
  2749.             if (!in_array($requestMethod, array('POST'))) {
  2750.                 $allow array_merge($allow, array('POST'));
  2751.                 goto not_backend_forms_fields_update;
  2752.             }
  2753.             return $ret;
  2754.         }
  2755.         not_backend_forms_fields_update:
  2756.         // backend_forms_fields_delete
  2757.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fields/delete/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2758.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fields_delete')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldsDeleteAction',  '_locale' => 'es',));
  2759.             if (!in_array($requestMethod, array('POST'))) {
  2760.                 $allow array_merge($allow, array('POST'));
  2761.                 goto not_backend_forms_fields_delete;
  2762.             }
  2763.             return $ret;
  2764.         }
  2765.         not_backend_forms_fields_delete:
  2766.         // backend_forms_fields_getFieldProperties
  2767.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fields/getFieldProperties/(?P<fieldId>[^/]++)$#sD'$pathinfo$matches)) {
  2768.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fields_getFieldProperties')), array (  '_controller' => 'AppBundle\\Controller\\formsController::getFieldPropertiesAction',  '_locale' => 'es',));
  2769.             if (!in_array($canonicalMethod, array('GET'))) {
  2770.                 $allow array_merge($allow, array('GET'));
  2771.                 goto not_backend_forms_fields_getFieldProperties;
  2772.             }
  2773.             return $ret;
  2774.         }
  2775.         not_backend_forms_fields_getFieldProperties:
  2776.         // backend_forms_fields_getEditFieldProperties
  2777.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fields/getEditFieldProperties/(?P<formId>[^/]++)/(?P<fieldId>[^/]++)$#sD'$pathinfo$matches)) {
  2778.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fields_getEditFieldProperties')), array (  '_controller' => 'AppBundle\\Controller\\formsController::getEditFieldPropertiesAction',  '_locale' => 'es',));
  2779.             if (!in_array($canonicalMethod, array('GET'))) {
  2780.                 $allow array_merge($allow, array('GET'));
  2781.                 goto not_backend_forms_fields_getEditFieldProperties;
  2782.             }
  2783.             return $ret;
  2784.         }
  2785.         not_backend_forms_fields_getEditFieldProperties:
  2786.         // backend_forms_fields_fieldPropertiesTypes
  2787.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fields/propertiesTypes$#sD'$pathinfo$matches)) {
  2788.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fields_fieldPropertiesTypes')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldPropertiesTypesAction',  '_locale' => 'es',));
  2789.             if (!in_array($canonicalMethod, array('GET'))) {
  2790.                 $allow array_merge($allow, array('GET'));
  2791.                 goto not_backend_forms_fields_fieldPropertiesTypes;
  2792.             }
  2793.             return $ret;
  2794.         }
  2795.         not_backend_forms_fields_fieldPropertiesTypes:
  2796.         // backend_forms_fields_fieldPropertiesTypes_create
  2797.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fields/propertiesTypes/create$#sD'$pathinfo$matches)) {
  2798.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fields_fieldPropertiesTypes_create')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldPropertiesTypesCreateAction',  '_locale' => 'es',));
  2799.             if (!in_array($requestMethod, array('POST'))) {
  2800.                 $allow array_merge($allow, array('POST'));
  2801.                 goto not_backend_forms_fields_fieldPropertiesTypes_create;
  2802.             }
  2803.             return $ret;
  2804.         }
  2805.         not_backend_forms_fields_fieldPropertiesTypes_create:
  2806.         // backend_forms_fields_fieldPropertiesTypes_showValues
  2807.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fields/propertiesTypes/showValues/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2808.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fields_fieldPropertiesTypes_showValues')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldPropertiesTypesshowValuesAction',  '_locale' => 'es',));
  2809.             if (!in_array($canonicalMethod, array('GET'))) {
  2810.                 $allow array_merge($allow, array('GET'));
  2811.                 goto not_backend_forms_fields_fieldPropertiesTypes_showValues;
  2812.             }
  2813.             return $ret;
  2814.         }
  2815.         not_backend_forms_fields_fieldPropertiesTypes_showValues:
  2816.         // backend_forms_fields_fieldPropertiesTypes_showDBValues
  2817.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fields/propertiesTypes/showDBValues/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2818.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fields_fieldPropertiesTypes_showDBValues')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldPropertiesTypesshowDBValuesAction',  '_locale' => 'es',));
  2819.             if (!in_array($canonicalMethod, array('GET'))) {
  2820.                 $allow array_merge($allow, array('GET'));
  2821.                 goto not_backend_forms_fields_fieldPropertiesTypes_showDBValues;
  2822.             }
  2823.             return $ret;
  2824.         }
  2825.         not_backend_forms_fields_fieldPropertiesTypes_showDBValues:
  2826.         // backend_forms_fields_fieldPropertiesTypes_editDBValues
  2827.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fields/propertiesTypes/editDBValues$#sD'$pathinfo$matches)) {
  2828.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fields_fieldPropertiesTypes_editDBValues')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldPropertiesTypesEditDBValuesAction',  '_locale' => 'es',));
  2829.             if (!in_array($requestMethod, array('POST'))) {
  2830.                 $allow array_merge($allow, array('POST'));
  2831.                 goto not_backend_forms_fields_fieldPropertiesTypes_editDBValues;
  2832.             }
  2833.             return $ret;
  2834.         }
  2835.         not_backend_forms_fields_fieldPropertiesTypes_editDBValues:
  2836.         // backend_forms_fields_fieldPropertiesTypes_updateDBValues
  2837.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fields/propertiesTypes/updateDBValues$#sD'$pathinfo$matches)) {
  2838.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fields_fieldPropertiesTypes_updateDBValues')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldPropertiesTypesUpdateDBValuesAction',  '_locale' => 'es',));
  2839.             if (!in_array($requestMethod, array('POST'))) {
  2840.                 $allow array_merge($allow, array('POST'));
  2841.                 goto not_backend_forms_fields_fieldPropertiesTypes_updateDBValues;
  2842.             }
  2843.             return $ret;
  2844.         }
  2845.         not_backend_forms_fields_fieldPropertiesTypes_updateDBValues:
  2846.         // backend_forms_fields_fieldPropertiesTypes_saveDBValues
  2847.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fields/propertiesTypes/saveDBValues$#sD'$pathinfo$matches)) {
  2848.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fields_fieldPropertiesTypes_saveDBValues')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldPropertiesTypesSaveDBValuesAction',  '_locale' => 'es',));
  2849.             if (!in_array($requestMethod, array('POST'))) {
  2850.                 $allow array_merge($allow, array('POST'));
  2851.                 goto not_backend_forms_fields_fieldPropertiesTypes_saveDBValues;
  2852.             }
  2853.             return $ret;
  2854.         }
  2855.         not_backend_forms_fields_fieldPropertiesTypes_saveDBValues:
  2856.         // backend_forms_fields_fieldPropertiesTypes_addValues
  2857.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/fields/propertiesTypes/addValues$#sD'$pathinfo$matches)) {
  2858.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_fields_fieldPropertiesTypes_addValues')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldPropertiesTypesAddValuesAction',  '_locale' => 'es',));
  2859.             if (!in_array($requestMethod, array('POST'))) {
  2860.                 $allow array_merge($allow, array('POST'));
  2861.                 goto not_backend_forms_fields_fieldPropertiesTypes_addValues;
  2862.             }
  2863.             return $ret;
  2864.         }
  2865.         not_backend_forms_fields_fieldPropertiesTypes_addValues:
  2866.         // backend_forms_groups
  2867.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/groups$#sD'$pathinfo$matches)) {
  2868.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_groups')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldsGroupsAction',  '_locale' => 'es',));
  2869.             if (!in_array($canonicalMethod, array('GET'))) {
  2870.                 $allow array_merge($allow, array('GET'));
  2871.                 goto not_backend_forms_groups;
  2872.             }
  2873.             return $ret;
  2874.         }
  2875.         not_backend_forms_groups:
  2876.         // backend_forms_groups_newModal
  2877.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/groups/newModal$#sD'$pathinfo$matches)) {
  2878.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_groups_newModal')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldsGroupsNewModalAction',  '_locale' => 'es',));
  2879.             if (!in_array($canonicalMethod, array('GET'))) {
  2880.                 $allow array_merge($allow, array('GET'));
  2881.                 goto not_backend_forms_groups_newModal;
  2882.             }
  2883.             return $ret;
  2884.         }
  2885.         not_backend_forms_groups_newModal:
  2886.         // backend_forms_groups_create
  2887.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/groups/create$#sD'$pathinfo$matches)) {
  2888.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_groups_create')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldsGroupsCreateAction',  '_locale' => 'es',));
  2889.             if (!in_array($requestMethod, array('POST'))) {
  2890.                 $allow array_merge($allow, array('POST'));
  2891.                 goto not_backend_forms_groups_create;
  2892.             }
  2893.             return $ret;
  2894.         }
  2895.         not_backend_forms_groups_create:
  2896.         // backend_forms_groups_edit
  2897.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/groups/edit/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2898.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_groups_edit')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldsGroupsEditAction',  '_locale' => 'es',));
  2899.             if (!in_array($canonicalMethod, array('GET'))) {
  2900.                 $allow array_merge($allow, array('GET'));
  2901.                 goto not_backend_forms_groups_edit;
  2902.             }
  2903.             return $ret;
  2904.         }
  2905.         not_backend_forms_groups_edit:
  2906.         // backend_forms_groups_update
  2907.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/groups/update/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2908.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_groups_update')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldsGroupsUpdateAction',  '_locale' => 'es',));
  2909.             if (!in_array($requestMethod, array('POST'))) {
  2910.                 $allow array_merge($allow, array('POST'));
  2911.                 goto not_backend_forms_groups_update;
  2912.             }
  2913.             return $ret;
  2914.         }
  2915.         not_backend_forms_groups_update:
  2916.         // backend_forms_groups_delete
  2917.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/groups/delete/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2918.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_groups_delete')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldsGroupsDeleteAction',  '_locale' => 'es',));
  2919.             if (!in_array($requestMethod, array('POST'))) {
  2920.                 $allow array_merge($allow, array('POST'));
  2921.                 goto not_backend_forms_groups_delete;
  2922.             }
  2923.             return $ret;
  2924.         }
  2925.         not_backend_forms_groups_delete:
  2926.         // backend_forms_groups_properties
  2927.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/groups/properties$#sD'$pathinfo$matches)) {
  2928.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_groups_properties')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldsGroupsPropertiesAction',  '_locale' => 'es',));
  2929.             if (!in_array($canonicalMethod, array('GET'))) {
  2930.                 $allow array_merge($allow, array('GET'));
  2931.                 goto not_backend_forms_groups_properties;
  2932.             }
  2933.             return $ret;
  2934.         }
  2935.         not_backend_forms_groups_properties:
  2936.         // backend_forms_groups_properties_create
  2937.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/groups/properties/create$#sD'$pathinfo$matches)) {
  2938.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_groups_properties_create')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldsGroupsPropertiesCreateAction',  '_locale' => 'es',));
  2939.             if (!in_array($requestMethod, array('POST'))) {
  2940.                 $allow array_merge($allow, array('POST'));
  2941.                 goto not_backend_forms_groups_properties_create;
  2942.             }
  2943.             return $ret;
  2944.         }
  2945.         not_backend_forms_groups_properties_create:
  2946.         // backend_forms_groups_properties_edit
  2947.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/groups/properties/edit/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2948.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_groups_properties_edit')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldsGroupsPropertiesEditAction',  '_locale' => 'es',));
  2949.             if (!in_array($canonicalMethod, array('GET'))) {
  2950.                 $allow array_merge($allow, array('GET'));
  2951.                 goto not_backend_forms_groups_properties_edit;
  2952.             }
  2953.             return $ret;
  2954.         }
  2955.         not_backend_forms_groups_properties_edit:
  2956.         // backend_forms_groups_properties_update
  2957.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/groups/properties/update/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2958.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_groups_properties_update')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldsGroupsPropertiesUpdateAction',  '_locale' => 'es',));
  2959.             if (!in_array($requestMethod, array('POST'))) {
  2960.                 $allow array_merge($allow, array('POST'));
  2961.                 goto not_backend_forms_groups_properties_update;
  2962.             }
  2963.             return $ret;
  2964.         }
  2965.         not_backend_forms_groups_properties_update:
  2966.         // backend_forms_groups_properties_delete
  2967.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/groups/properties/delete/(?P<tagId>[^/]++)$#sD'$pathinfo$matches)) {
  2968.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_groups_properties_delete')), array (  '_controller' => 'AppBundle\\Controller\\formsController::fieldsGroupsPropertiesDeleteAction',  '_locale' => 'es',));
  2969.             if (!in_array($requestMethod, array('POST'))) {
  2970.                 $allow array_merge($allow, array('POST'));
  2971.                 goto not_backend_forms_groups_properties_delete;
  2972.             }
  2973.             return $ret;
  2974.         }
  2975.         not_backend_forms_groups_properties_delete:
  2976.         // backend_forms_groups_getGroupProperties
  2977.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/groups/getGroupProperties/(?P<groupId>[^/]++)$#sD'$pathinfo$matches)) {
  2978.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_groups_getGroupProperties')), array (  '_controller' => 'AppBundle\\Controller\\formsController::getFieldsGroupPropertiesAction',  '_locale' => 'es',));
  2979.             if (!in_array($canonicalMethod, array('GET'))) {
  2980.                 $allow array_merge($allow, array('GET'));
  2981.                 goto not_backend_forms_groups_getGroupProperties;
  2982.             }
  2983.             return $ret;
  2984.         }
  2985.         not_backend_forms_groups_getGroupProperties:
  2986.         // backend_forms_groups_getGroupEditProperties
  2987.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/groups/getGroupEditProperties/(?P<formId>[^/]++)/(?P<groupId>[^/]++)$#sD'$pathinfo$matches)) {
  2988.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_groups_getGroupEditProperties')), array (  '_controller' => 'AppBundle\\Controller\\formsController::getFieldsGroupEditPropertiesAction',  '_locale' => 'es',));
  2989.             if (!in_array($canonicalMethod, array('GET'))) {
  2990.                 $allow array_merge($allow, array('GET'));
  2991.                 goto not_backend_forms_groups_getGroupEditProperties;
  2992.             }
  2993.             return $ret;
  2994.         }
  2995.         not_backend_forms_groups_getGroupEditProperties:
  2996.         // backend_forms_groups_assignFieldsToGroups
  2997.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/groups/assignFieldsToGroups$#sD'$pathinfo$matches)) {
  2998.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_groups_assignFieldsToGroups')), array (  '_controller' => 'AppBundle\\Controller\\formsController::assignFieldsToGroupsAction',  '_locale' => 'es',));
  2999.             if (!in_array($requestMethod, array('POST'))) {
  3000.                 $allow array_merge($allow, array('POST'));
  3001.                 goto not_backend_forms_groups_assignFieldsToGroups;
  3002.             }
  3003.             return $ret;
  3004.         }
  3005.         not_backend_forms_groups_assignFieldsToGroups:
  3006.         // backend_forms_groups_assignFieldsToGroupsEdit
  3007.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/groups/assignFieldsToGroupsEdit$#sD'$pathinfo$matches)) {
  3008.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_forms_groups_assignFieldsToGroupsEdit')), array (  '_controller' => 'AppBundle\\Controller\\formsController::assignFieldsToGroupsEditAction',  '_locale' => 'es',));
  3009.             if (!in_array($requestMethod, array('POST'))) {
  3010.                 $allow array_merge($allow, array('POST'));
  3011.                 goto not_backend_forms_groups_assignFieldsToGroupsEdit;
  3012.             }
  3013.             return $ret;
  3014.         }
  3015.         not_backend_forms_groups_assignFieldsToGroupsEdit:
  3016.         // backend_objects_createForms
  3017.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/create$#sD'$pathinfo$matches)) {
  3018.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_objects_createForms')), array (  '_controller' => 'AppBundle\\Controller\\formsController::createFormAction',  '_locale' => 'es',));
  3019.             if (!in_array($requestMethod, array('POST'))) {
  3020.                 $allow array_merge($allow, array('POST'));
  3021.                 goto not_backend_objects_createForms;
  3022.             }
  3023.             return $ret;
  3024.         }
  3025.         not_backend_objects_createForms:
  3026.         // backend_objects_formEdit
  3027.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/edit/(?P<formId>[^/]++)$#sD'$pathinfo$matches)) {
  3028.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_objects_formEdit')), array (  '_controller' => 'AppBundle\\Controller\\formsController::formEditAction',  '_locale' => 'es',));
  3029.             if (!in_array($canonicalMethod, array('GET'))) {
  3030.                 $allow array_merge($allow, array('GET'));
  3031.                 goto not_backend_objects_formEdit;
  3032.             }
  3033.             return $ret;
  3034.         }
  3035.         not_backend_objects_formEdit:
  3036.         // backend_objects_updateForms
  3037.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/update$#sD'$pathinfo$matches)) {
  3038.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_objects_updateForms')), array (  '_controller' => 'AppBundle\\Controller\\formsController::updateFormAction',  '_locale' => 'es',));
  3039.             if (!in_array($requestMethod, array('POST'))) {
  3040.                 $allow array_merge($allow, array('POST'));
  3041.                 goto not_backend_objects_updateForms;
  3042.             }
  3043.             return $ret;
  3044.         }
  3045.         not_backend_objects_updateForms:
  3046.         // backend_objects_deleteForms
  3047.         if (preg_match('#^/(?P<_locale>[^/]++)/forms/delete/(?P<formId>[^/]++)$#sD'$pathinfo$matches)) {
  3048.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_objects_deleteForms')), array (  '_controller' => 'AppBundle\\Controller\\formsController::deleteFormAction',  '_locale' => 'es',));
  3049.             if (!in_array($requestMethod, array('POST'))) {
  3050.                 $allow array_merge($allow, array('POST'));
  3051.                 goto not_backend_objects_deleteForms;
  3052.             }
  3053.             return $ret;
  3054.         }
  3055.         not_backend_objects_deleteForms:
  3056.         // rols_rolsIndex
  3057.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/rolsIndex$#sD'$pathinfo$matches)) {
  3058.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_rolsIndex')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::indexRolsAction',  '_locale' => 'es',));
  3059.         }
  3060.         // rols_permissionsIndex
  3061.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/permissionsIndex$#sD'$pathinfo$matches)) {
  3062.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_permissionsIndex')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::indexPermissionsAction',  '_locale' => 'es',));
  3063.         }
  3064.         // rols_permissions_add
  3065.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/permissions/create$#sD'$pathinfo$matches)) {
  3066.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_permissions_add')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::createPermissionAction',  '_locale' => 'es',));
  3067.             if (!in_array($requestMethod, array('POST'))) {
  3068.                 $allow array_merge($allow, array('POST'));
  3069.                 goto not_rols_permissions_add;
  3070.             }
  3071.             return $ret;
  3072.         }
  3073.         not_rols_permissions_add:
  3074.         // rols_add
  3075.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/create$#sD'$pathinfo$matches)) {
  3076.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_add')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::createRolAction',  '_locale' => 'es',));
  3077.             if (!in_array($requestMethod, array('POST'))) {
  3078.                 $allow array_merge($allow, array('POST'));
  3079.                 goto not_rols_add;
  3080.             }
  3081.             return $ret;
  3082.         }
  3083.         not_rols_add:
  3084.         // rols_delete
  3085.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/delete$#sD'$pathinfo$matches)) {
  3086.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_delete')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::deleteRolAction',  '_locale' => 'es',));
  3087.             if (!in_array($requestMethod, array('POST'))) {
  3088.                 $allow array_merge($allow, array('POST'));
  3089.                 goto not_rols_delete;
  3090.             }
  3091.             return $ret;
  3092.         }
  3093.         not_rols_delete:
  3094.         // rols_permissions_delete
  3095.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/permissions/delete$#sD'$pathinfo$matches)) {
  3096.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_permissions_delete')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::deletePermissionAction',  '_locale' => 'es',));
  3097.             if (!in_array($requestMethod, array('POST'))) {
  3098.                 $allow array_merge($allow, array('POST'));
  3099.                 goto not_rols_permissions_delete;
  3100.             }
  3101.             return $ret;
  3102.         }
  3103.         not_rols_permissions_delete:
  3104.         // rols_permissions_edit
  3105.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/permissions/edit/(?P<permissionId>[^/]++)$#sD'$pathinfo$matches)) {
  3106.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_permissions_edit')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::editPermissionAction',  '_locale' => 'es',));
  3107.             if (!in_array($canonicalMethod, array('GET'))) {
  3108.                 $allow array_merge($allow, array('GET'));
  3109.                 goto not_rols_permissions_edit;
  3110.             }
  3111.             return $ret;
  3112.         }
  3113.         not_rols_permissions_edit:
  3114.         // rols_edit
  3115.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/edit/(?P<rolId>[^/]++)$#sD'$pathinfo$matches)) {
  3116.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_edit')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::editRolAction',  '_locale' => 'es',));
  3117.             if (!in_array($canonicalMethod, array('GET'))) {
  3118.                 $allow array_merge($allow, array('GET'));
  3119.                 goto not_rols_edit;
  3120.             }
  3121.             return $ret;
  3122.         }
  3123.         not_rols_edit:
  3124.         // rols_update
  3125.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/update/(?P<rolId>[^/]++)$#sD'$pathinfo$matches)) {
  3126.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_update')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::updateRolAction',  '_locale' => 'es',));
  3127.             if (!in_array($requestMethod, array('POST'))) {
  3128.                 $allow array_merge($allow, array('POST'));
  3129.                 goto not_rols_update;
  3130.             }
  3131.             return $ret;
  3132.         }
  3133.         not_rols_update:
  3134.         // rols_permissions_update
  3135.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/permissions/update/(?P<permissionId>[^/]++)$#sD'$pathinfo$matches)) {
  3136.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_permissions_update')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::updatePermissionAction',  '_locale' => 'es',));
  3137.             if (!in_array($requestMethod, array('POST'))) {
  3138.                 $allow array_merge($allow, array('POST'));
  3139.                 goto not_rols_permissions_update;
  3140.             }
  3141.             return $ret;
  3142.         }
  3143.         not_rols_permissions_update:
  3144.         // rols_rolsPermissions
  3145.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/rolsPermissions$#sD'$pathinfo$matches)) {
  3146.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_rolsPermissions')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::rolsPermissionsAction',  '_locale' => 'es',));
  3147.         }
  3148.         // rols_editRolPermissions
  3149.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/editRolPermissions/(?P<rolId>[^/]++)$#sD'$pathinfo$matches)) {
  3150.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_editRolPermissions')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::editRolPermissionsAction',  '_locale' => 'es',));
  3151.         }
  3152.         // rols_usersPermissions
  3153.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/usersPermissions$#sD'$pathinfo$matches)) {
  3154.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_usersPermissions')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::usersPermissionsAction',  '_locale' => 'es',));
  3155.         }
  3156.         // rols_editUserPermissions
  3157.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/editUserPermissions/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  3158.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_editUserPermissions')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::editUsersPermissionsAction',  '_locale' => 'es',));
  3159.         }
  3160.         // rols_updateUserPermissions
  3161.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/updateUserPermissions/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  3162.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_updateUserPermissions')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::updateUserPermissionsAction',  '_locale' => 'es',));
  3163.         }
  3164.         // rols_usersRolesUpdate
  3165.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/userRolsupdate/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  3166.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_usersRolesUpdate')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::userRolsupdateAction',  '_locale' => 'es',));
  3167.         }
  3168.         // rols_usersRoles
  3169.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/usersRoles$#sD'$pathinfo$matches)) {
  3170.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_usersRoles')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::usersRolesAction',  '_locale' => 'es',));
  3171.         }
  3172.         // rols_usersRolesEdit
  3173.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/editUserRoles/(?P<userId>[^/]++)$#sD'$pathinfo$matches)) {
  3174.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_usersRolesEdit')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::editUsersRolesAction',  '_locale' => 'es',));
  3175.         }
  3176.         // rols_accessLevelIndex
  3177.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/accessLevel$#sD'$pathinfo$matches)) {
  3178.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_accessLevelIndex')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::indexAccessLevelAction',  '_locale' => 'es',));
  3179.         }
  3180.         // rols_accessLevel_create
  3181.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/accessLevel/create$#sD'$pathinfo$matches)) {
  3182.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_accessLevel_create')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::createAccessLevelAction',  '_locale' => 'es',));
  3183.         }
  3184.         // rols_accessLevel_edit
  3185.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/accessLevel/edit/(?P<accessLevelId>[^/]++)$#sD'$pathinfo$matches)) {
  3186.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_accessLevel_edit')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::editAccessLevelAction',  '_locale' => 'es',));
  3187.             if (!in_array($canonicalMethod, array('GET'))) {
  3188.                 $allow array_merge($allow, array('GET'));
  3189.                 goto not_rols_accessLevel_edit;
  3190.             }
  3191.             return $ret;
  3192.         }
  3193.         not_rols_accessLevel_edit:
  3194.         // rols_accessLevel_update
  3195.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/accessLevel/update/(?P<accessLevelId>[^/]++)$#sD'$pathinfo$matches)) {
  3196.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_accessLevel_update')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::updateAccessLevelAction',  '_locale' => 'es',));
  3197.             if (!in_array($requestMethod, array('POST'))) {
  3198.                 $allow array_merge($allow, array('POST'));
  3199.                 goto not_rols_accessLevel_update;
  3200.             }
  3201.             return $ret;
  3202.         }
  3203.         not_rols_accessLevel_update:
  3204.         // rols_accessLevel_delete
  3205.         if (preg_match('#^/(?P<_locale>[^/]++)/rols/accessLevel/delete/(?P<accessLevelId>[^/]++)$#sD'$pathinfo$matches)) {
  3206.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'rols_accessLevel_delete')), array (  '_controller' => 'AppBundle\\Controller\\permissionsController::deleteAccessLevelAction',  '_locale' => 'es',));
  3207.             if (!in_array($requestMethod, array('POST'))) {
  3208.                 $allow array_merge($allow, array('POST'));
  3209.                 goto not_rols_accessLevel_delete;
  3210.             }
  3211.             return $ret;
  3212.         }
  3213.         not_rols_accessLevel_delete:
  3214.         if (=== strpos($pathinfo'/test')) {
  3215.             // test_login
  3216.             if ('/testLogin' === $pathinfo) {
  3217.                 return array (  '_controller' => 'AppBundle\\Controller\\DefaultController::testLoginAction',  '_route' => 'test_login',);
  3218.             }
  3219.             if (=== strpos($pathinfo'/testuploads')) {
  3220.                 // test_uploads_index
  3221.                 if ('/testuploadsIndex' === $pathinfo) {
  3222.                     return array (  '_controller' => 'AppBundle\\Controller\\DefaultController::testFileUploadIndexAction',  '_route' => 'test_uploads_index',);
  3223.                 }
  3224.                 // test_uploads
  3225.                 if ('/testuploads' === $pathinfo) {
  3226.                     return array (  '_controller' => 'AppBundle\\Controller\\DefaultController::testFileUploadAction',  '_route' => 'test_uploads',);
  3227.                 }
  3228.             }
  3229.             // test_forms
  3230.             if ('/testForms' === $pathinfo) {
  3231.                 return array (  '_controller' => 'AppBundle\\Controller\\TestController::testReturnFormAction',  '_route' => 'test_forms',);
  3232.             }
  3233.             if (=== strpos($pathinfo'/tests')) {
  3234.                 // test_testNewObject
  3235.                 if ('/tests/newObject' === $pathinfo) {
  3236.                     return array (  '_controller' => 'AppBundle\\Controller\\TestController::testNewObjectAction',  '_route' => 'test_testNewObject',);
  3237.                 }
  3238.                 // test_testNewProject
  3239.                 if ('/tests/newProject' === $pathinfo) {
  3240.                     return array (  '_controller' => 'AppBundle\\Controller\\TestController::testNewProjectAction',  '_route' => 'test_testNewProject',);
  3241.                 }
  3242.                 // test_testNewFormSelect
  3243.                 if ('/tests/testNewFormSelect' === $pathinfo) {
  3244.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\TestController::testNewFormSelectAction',  '_route' => 'test_testNewFormSelect',);
  3245.                     if (!in_array($requestMethod, array('POST'))) {
  3246.                         $allow array_merge($allow, array('POST'));
  3247.                         goto not_test_testNewFormSelect;
  3248.                     }
  3249.                     return $ret;
  3250.                 }
  3251.                 not_test_testNewFormSelect:
  3252.                 // test_testSaveProject
  3253.                 if ('/tests/saveProject' === $pathinfo) {
  3254.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\TestController::testsaveProjectAction',  '_route' => 'test_testSaveProject',);
  3255.                     if (!in_array($requestMethod, array('POST'))) {
  3256.                         $allow array_merge($allow, array('POST'));
  3257.                         goto not_test_testSaveProject;
  3258.                     }
  3259.                     return $ret;
  3260.                 }
  3261.                 not_test_testSaveProject:
  3262.                 // test_testSaveObject
  3263.                 if ('/tests/saveObject' === $pathinfo) {
  3264.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\TestController::testsaveObjectAction',  '_route' => 'test_testSaveObject',);
  3265.                     if (!in_array($requestMethod, array('POST'))) {
  3266.                         $allow array_merge($allow, array('POST'));
  3267.                         goto not_test_testSaveObject;
  3268.                     }
  3269.                     return $ret;
  3270.                 }
  3271.                 not_test_testSaveObject:
  3272.                 // test_testDeleteProject
  3273.                 if ('/tests/deleteProject' === $pathinfo) {
  3274.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\TestController::testDeleteProjectAction',  '_route' => 'test_testDeleteProject',);
  3275.                     if (!in_array($requestMethod, array('POST'))) {
  3276.                         $allow array_merge($allow, array('POST'));
  3277.                         goto not_test_testDeleteProject;
  3278.                     }
  3279.                     return $ret;
  3280.                 }
  3281.                 not_test_testDeleteProject:
  3282.                 // test_testDeleteObject
  3283.                 if ('/tests/deleteObject' === $pathinfo) {
  3284.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\TestController::testDeleteObjectAction',  '_route' => 'test_testDeleteObject',);
  3285.                     if (!in_array($requestMethod, array('POST'))) {
  3286.                         $allow array_merge($allow, array('POST'));
  3287.                         goto not_test_testDeleteObject;
  3288.                     }
  3289.                     return $ret;
  3290.                 }
  3291.                 not_test_testDeleteObject:
  3292.                 // test_testListObjects
  3293.                 if ('/tests/listObjects' === $pathinfo) {
  3294.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\TestController::testlistObjectAction',  '_route' => 'test_testListObjects',);
  3295.                     if (!in_array($canonicalMethod, array('GET'))) {
  3296.                         $allow array_merge($allow, array('GET'));
  3297.                         goto not_test_testListObjects;
  3298.                     }
  3299.                     return $ret;
  3300.                 }
  3301.                 not_test_testListObjects:
  3302.                 // test_testListProjects
  3303.                 if ('/tests/listProjects' === $pathinfo) {
  3304.                     $ret = array (  '_controller' => 'AppBundle\\Controller\\TestController::testlistProjectAction',  '_route' => 'test_testListProjects',);
  3305.                     if (!in_array($canonicalMethod, array('GET'))) {
  3306.                         $allow array_merge($allow, array('GET'));
  3307.                         goto not_test_testListProjects;
  3308.                     }
  3309.                     return $ret;
  3310.                 }
  3311.                 not_test_testListProjects:
  3312.             }
  3313.         }
  3314.         elseif (=== strpos($pathinfo'/api')) {
  3315.             // apiScenarios_get_myProjects
  3316.             if ('/api/myprojects' === $pathinfo) {
  3317.                 $ret = array (  '_controller' => 'AppBundle:apiScenarios:myProjects',  '_route' => 'apiScenarios_get_myProjects',);
  3318.                 if (!in_array($canonicalMethod, array('GET'))) {
  3319.                     $allow array_merge($allow, array('GET'));
  3320.                     goto not_apiScenarios_get_myProjects;
  3321.                 }
  3322.                 return $ret;
  3323.             }
  3324.             not_apiScenarios_get_myProjects:
  3325.             // appBundle_api_upload
  3326.             if ('/api/upload' === $pathinfo) {
  3327.                 $ret = array (  '_controller' => 'AppBundle\\Controller\\apiGlobalController::uploadFileAction',  '_route' => 'appBundle_api_upload',);
  3328.                 if (!in_array($requestMethod, array('POST''OPTIONS'))) {
  3329.                     $allow array_merge($allow, array('POST''OPTIONS'));
  3330.                     goto not_appBundle_api_upload;
  3331.                 }
  3332.                 return $ret;
  3333.             }
  3334.             not_appBundle_api_upload:
  3335.             // appBundle_api_usersLogin
  3336.             if ('/api/usersLogins' === $pathinfo) {
  3337.                 $ret = array (  '_controller' => 'AppBundle\\Controller\\apiGlobalController::usersLoginsAction',  '_route' => 'appBundle_api_usersLogin',);
  3338.                 if (!in_array($canonicalMethod, array('GET''OPTIONS'))) {
  3339.                     $allow array_merge($allow, array('GET''OPTIONS'));
  3340.                     goto not_appBundle_api_usersLogin;
  3341.                 }
  3342.                 return $ret;
  3343.             }
  3344.             not_appBundle_api_usersLogin:
  3345.             // appBundle_api_delete
  3346.             if ('/api/delete' === $pathinfo) {
  3347.                 $ret = array (  '_controller' => 'AppBundle\\Controller\\apiGlobalController::deleteFileAction',  '_route' => 'appBundle_api_delete',);
  3348.                 if (!in_array($requestMethod, array('POST''OPTIONS'))) {
  3349.                     $allow array_merge($allow, array('POST''OPTIONS'));
  3350.                     goto not_appBundle_api_delete;
  3351.                 }
  3352.                 return $ret;
  3353.             }
  3354.             not_appBundle_api_delete:
  3355.             // appBundle_api_getFile
  3356.             if ('/api/getFile' === $pathinfo) {
  3357.                 $ret = array (  '_controller' => 'AppBundle\\Controller\\apiGlobalController::getFileAction',  '_route' => 'appBundle_api_getFile',);
  3358.                 if (!in_array($requestMethod, array('POST''OPTIONS'))) {
  3359.                     $allow array_merge($allow, array('POST''OPTIONS'));
  3360.                     goto not_appBundle_api_getFile;
  3361.                 }
  3362.                 return $ret;
  3363.             }
  3364.             not_appBundle_api_getFile:
  3365.             // appBundle_api_lastLogin
  3366.             if (=== strpos($pathinfo'/api/lastLogin') && preg_match('#^/api/lastLogin/(?P<email>[^/]++)$#sD'$pathinfo$matches)) {
  3367.                 $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_api_lastLogin')), array (  '_controller' => 'AppBundle\\Controller\\apiGlobalController::lastLoginAction',));
  3368.                 if (!in_array($canonicalMethod, array('GET''OPTIONS'))) {
  3369.                     $allow array_merge($allow, array('GET''OPTIONS'));
  3370.                     goto not_appBundle_api_lastLogin;
  3371.                 }
  3372.                 return $ret;
  3373.             }
  3374.             not_appBundle_api_lastLogin:
  3375.         }
  3376.         // backend_user_list_invalid_addresses
  3377.         if (preg_match('#^/(?P<_locale>[^/]++)/mailing/invalid$#sD'$pathinfo$matches)) {
  3378.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_list_invalid_addresses')), array (  '_controller' => 'AppBundle\\Controller\\mailingController::invalidMailsAction',  '_locale' => 'es',));
  3379.             if (!in_array($canonicalMethod, array('GET'))) {
  3380.                 $allow array_merge($allow, array('GET'));
  3381.                 goto not_backend_user_list_invalid_addresses;
  3382.             }
  3383.             return $ret;
  3384.         }
  3385.         not_backend_user_list_invalid_addresses:
  3386.         // backend_user_list_sended_mails
  3387.         if (preg_match('#^/(?P<_locale>[^/]++)/mailing/sended$#sD'$pathinfo$matches)) {
  3388.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'backend_user_list_sended_mails')), array (  '_controller' => 'AppBundle\\Controller\\mailingController::sendedMailsAction',  '_locale' => 'es',));
  3389.             if (!in_array($canonicalMethod, array('GET'))) {
  3390.                 $allow array_merge($allow, array('GET'));
  3391.                 goto not_backend_user_list_sended_mails;
  3392.             }
  3393.             return $ret;
  3394.         }
  3395.         not_backend_user_list_sended_mails:
  3396.         // api_user_list_sended_mails
  3397.         if (=== strpos($pathinfo'/api/mailing/getInvalidAddresses') && preg_match('#^/api/mailing/getInvalidAddresses/(?P<apiKey>[^/]++)$#sD'$pathinfo$matches)) {
  3398.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'api_user_list_sended_mails')), array (  '_controller' => 'AppBundle\\Controller\\mailingController::getInvalidAddressesAction',));
  3399.             if (!in_array($canonicalMethod, array('GET'))) {
  3400.                 $allow array_merge($allow, array('GET'));
  3401.                 goto not_api_user_list_sended_mails;
  3402.             }
  3403.             return $ret;
  3404.         }
  3405.         not_api_user_list_sended_mails:
  3406.         // fos_user_security_login
  3407.         if (preg_match('#^/(?P<_locale>[^/]++)/user/login$#sD'$pathinfo$matches)) {
  3408.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'fos_user_security_login')), array (  '_controller' => 'FOS\\UserBundle\\Controller\\SecurityController::loginAction',  '_locale' => 'en',));
  3409.             if (!in_array($requestMethod, array('GET POST'))) {
  3410.                 $allow array_merge($allow, array('GET POST'));
  3411.                 goto not_fos_user_security_login;
  3412.             }
  3413.             return $ret;
  3414.         }
  3415.         not_fos_user_security_login:
  3416.         // fos_user_security_check
  3417.         if (preg_match('#^/(?P<_locale>[^/]++)/user/login_check$#sD'$pathinfo$matches)) {
  3418.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'fos_user_security_check')), array (  '_controller' => 'FOS\\UserBundle\\Controller\\SecurityController::checkAction',  '_locale' => 'en',));
  3419.             if (!in_array($requestMethod, array('POST'))) {
  3420.                 $allow array_merge($allow, array('POST'));
  3421.                 goto not_fos_user_security_check;
  3422.             }
  3423.             return $ret;
  3424.         }
  3425.         not_fos_user_security_check:
  3426.         // fos_user_security_logout
  3427.         if (preg_match('#^/(?P<_locale>[^/]++)/user/logout$#sD'$pathinfo$matches)) {
  3428.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'fos_user_security_logout')), array (  '_controller' => 'FOS\\UserBundle\\Controller\\SecurityController::logoutAction',));
  3429.             if (!in_array($canonicalMethod, array('GET''POST'))) {
  3430.                 $allow array_merge($allow, array('GET''POST'));
  3431.                 goto not_fos_user_security_logout;
  3432.             }
  3433.             return $ret;
  3434.         }
  3435.         not_fos_user_security_logout:
  3436.         // login_failure
  3437.         if (preg_match('#^/(?P<_locale>[^/]++)/user/login$#sD'$pathinfo$matches)) {
  3438.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'login_failure')), array (  '_controller' => 'FOS\\UserBundle\\Controller\\SecurityController::loginAction',));
  3439.         }
  3440.         // fos_user_change_password
  3441.         if (preg_match('#^/(?P<_locale>[^/]++)/user/profile/change\\-password$#sD'$pathinfo$matches)) {
  3442.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'fos_user_change_password')), array (  '_controller' => 'FOS\\UserBundle\\Controller\\ChangePasswordController::changePasswordAction',));
  3443.             if (!in_array($requestMethod, array('GET POST'))) {
  3444.                 $allow array_merge($allow, array('GET POST'));
  3445.                 goto not_fos_user_change_password;
  3446.             }
  3447.             return $ret;
  3448.         }
  3449.         not_fos_user_change_password:
  3450.         // fos_user_registration_register
  3451.         if (preg_match('#^/(?P<_locale>[^/]++)/user/register/edit$#sD'$pathinfo$matches)) {
  3452.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'fos_user_registration_register')), array (  '_controller' => 'FOS\\UserBundle\\Controller\\RegistrationController::editAction',));
  3453.             if (!in_array($requestMethod, array('GET POST'))) {
  3454.                 $allow array_merge($allow, array('GET POST'));
  3455.                 goto not_fos_user_registration_register;
  3456.             }
  3457.             return $ret;
  3458.         }
  3459.         not_fos_user_registration_register:
  3460.         // fos_user_registration_check_email
  3461.         if (preg_match('#^/(?P<_locale>[^/]++)/user/register/check\\-email$#sD'$pathinfo$matches)) {
  3462.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'fos_user_registration_check_email')), array (  '_controller' => 'FOS\\UserBundle\\Controller\\RegistrationController::checkEmailAction',));
  3463.             if (!in_array($canonicalMethod, array('GET'))) {
  3464.                 $allow array_merge($allow, array('GET'));
  3465.                 goto not_fos_user_registration_check_email;
  3466.             }
  3467.             return $ret;
  3468.         }
  3469.         not_fos_user_registration_check_email:
  3470.         // fos_user_registration_confirm
  3471.         if (preg_match('#^/(?P<_locale>[^/]++)/user/register/confirm/(?P<token>[^/]++)$#sD'$pathinfo$matches)) {
  3472.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'fos_user_registration_confirm')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::confirmAction',));
  3473.             if (!in_array($canonicalMethod, array('GET'))) {
  3474.                 $allow array_merge($allow, array('GET'));
  3475.                 goto not_fos_user_registration_confirm;
  3476.             }
  3477.             return $ret;
  3478.         }
  3479.         not_fos_user_registration_confirm:
  3480.         // fos_user_registration_confirmed
  3481.         if (preg_match('#^/(?P<_locale>[^/]++)/user/register/confirmed$#sD'$pathinfo$matches)) {
  3482.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'fos_user_registration_confirmed')), array (  '_controller' => 'AppBundle\\Controller\\RegistrationController::confirmedAction',));
  3483.             if (!in_array($canonicalMethod, array('GET'))) {
  3484.                 $allow array_merge($allow, array('GET'));
  3485.                 goto not_fos_user_registration_confirmed;
  3486.             }
  3487.             return $ret;
  3488.         }
  3489.         not_fos_user_registration_confirmed:
  3490.         // fos_user_resetting_request
  3491.         if (preg_match('#^/(?P<_locale>[^/]++)/user/resetting/request$#sD'$pathinfo$matches)) {
  3492.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'fos_user_resetting_request')), array (  '_controller' => 'AppBundle\\Controller\\userController::requestPasswordAction',));
  3493.             if (!in_array($canonicalMethod, array('GET''POST'))) {
  3494.                 $allow array_merge($allow, array('GET''POST'));
  3495.                 goto not_fos_user_resetting_request;
  3496.             }
  3497.             return $ret;
  3498.         }
  3499.         not_fos_user_resetting_request:
  3500.         // fos_user_resetting_send_email
  3501.         if (preg_match('#^/(?P<_locale>[^/]++)/user/resetting/request/$#sD'$pathinfo$matches)) {
  3502.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'fos_user_resetting_send_email')), array (  '_controller' => 'AppBundle\\Controller\\userController::sendEmailAction',));
  3503.             if (!in_array($requestMethod, array('POST'))) {
  3504.                 $allow array_merge($allow, array('POST'));
  3505.                 goto not_fos_user_resetting_send_email;
  3506.             }
  3507.             return $ret;
  3508.         }
  3509.         not_fos_user_resetting_send_email:
  3510.         // fos_user_resetting_check_email
  3511.         if (preg_match('#^/(?P<_locale>[^/]++)/user/resetting/check\\-email$#sD'$pathinfo$matches)) {
  3512.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'fos_user_resetting_check_email')), array (  '_controller' => 'FOS\\UserBundle\\Controller\\ResettingController::checkEmailAction',));
  3513.             if (!in_array($canonicalMethod, array('GET'))) {
  3514.                 $allow array_merge($allow, array('GET'));
  3515.                 goto not_fos_user_resetting_check_email;
  3516.             }
  3517.             return $ret;
  3518.         }
  3519.         not_fos_user_resetting_check_email:
  3520.         // fos_user_resetting_reset
  3521.         if (preg_match('#^/(?P<_locale>[^/]++)/user/resetting/reset/(?P<token>[^/]++)$#sD'$pathinfo$matches)) {
  3522.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'fos_user_resetting_reset')), array (  '_controller' => 'AppBundle\\Controller\\userController::resetAction',));
  3523.             if (!in_array($canonicalMethod, array('GET''POST'))) {
  3524.                 $allow array_merge($allow, array('GET''POST'));
  3525.                 goto not_fos_user_resetting_reset;
  3526.             }
  3527.             return $ret;
  3528.         }
  3529.         not_fos_user_resetting_reset:
  3530.         // appBundle_fillProfile
  3531.         if (preg_match('#^/(?P<_locale>[^/]++)/fillProfile$#sD'$pathinfo$matches)) {
  3532.             $ret $this->mergeDefaults(array_replace($matches, array('_route' => 'appBundle_fillProfile')), array (  '_locale' => 'en',  '_controller' => 'AppBundle\\Controller\\userController::fillProfileAction',));
  3533.             if (!in_array($requestMethod, array('POST'))) {
  3534.                 $allow array_merge($allow, array('POST'));
  3535.                 goto not_appBundle_fillProfile;
  3536.             }
  3537.             return $ret;
  3538.         }
  3539.         not_appBundle_fillProfile:
  3540.         // api_v2_login_check
  3541.         if ('/api/V2/login_check' === $pathinfo) {
  3542.             return array('_route' => 'api_v2_login_check');
  3543.         }
  3544.         // test_confirmationMail
  3545.         if (=== strpos($pathinfo'/tests/confirmationMail') && preg_match('#^/tests/confirmationMail/(?P<environment>[^/]++)/(?P<lang>[^/]++)$#sD'$pathinfo$matches)) {
  3546.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'test_confirmationMail')), array (  '_controller' => 'AppBundle\\Controller\\DefaultController::testActivationMailAction',));
  3547.         }
  3548.         // test_citySelect
  3549.         if (preg_match('#^/(?P<_locale>[^/]++)/tests/citySelect$#sD'$pathinfo$matches)) {
  3550.             return $this->mergeDefaults(array_replace($matches, array('_route' => 'test_citySelect')), array (  '_locale' => 'en',  '_controller' => 'AppBundle\\Controller\\DefaultController::testSelectCityAction',));
  3551.         }
  3552.         if ('/' === $pathinfo && !$allow) {
  3553.             throw new Symfony\Component\Routing\Exception\NoConfigurationException();
  3554.         }
  3555.         throw count($allow) ? new MethodNotAllowedException(array_unique($allow)) : new ResourceNotFoundException();
  3556.     }
  3557. }