Symfony\Component\Routing\Route {#1574 -path: "/admin/config/theme_switcher/{op}/{theme_switcher_rule}" -host: "" -schemes: [] -methods: array:2 [ 0 => "GET" 1 => "POST" ] -defaults: array:1 [ "_controller" => "Drupal\theme_switcher\Controller\ThemeSwitcherController::ajaxOperation" ] -requirements: array:3 [ "_entity_access" => "theme_switcher_rule.update" "_csrf_token" => "TRUE" "op" => "enable|disable" ] -options: array:5 [ "compiler_class" => "Drupal\Core\Routing\RouteCompiler" "utf8" => true "parameters" => array:1 [ "theme_switcher_rule" => array:2 [ "type" => "entity:theme_switcher_rule" "converter" => "drupal.proxy_original_service.paramconverter.configentity_admin" ] ] "_admin_route" => true "_access_checks" => array:2 [ 0 => "access_check.entity" 1 => "access_check.csrf" ] ] -condition: "" -compiled: Drupal\Core\Routing\CompiledRoute {#1571 -variables: array:2 [ 0 => "op" 1 => "theme_switcher_rule" ] -tokens: array:3 [ 0 => array:5 [ 0 => "variable" 1 => "/" 2 => "[^/]++" 3 => "theme_switcher_rule" 4 => true ] 1 => array:5 [ 0 => "variable" 1 => "/" 2 => "enable|disable" 3 => "op" 4 => true ] 2 => array:2 [ 0 => "text" 1 => "/admin/config/theme_switcher" ] ] -staticPrefix: "" -regex: "{^/admin/config/theme_switcher/(?P<op>enable|disable)/(?P<theme_switcher_rule>[^/]++)$}sDu" -pathVariables: array:2 [ 0 => "op" 1 => "theme_switcher_rule" ] -hostVariables: [] -hostRegex: null -hostTokens: [] #fit: 28 #patternOutline: "/admin/config/theme_switcher/%/%" #numParts: 5 } }