Symfony\Component\Routing\Route {#1571 -path: "/services/json/newsletter/market-data/overview/{type}/{display_id}/{json_wrapper}" -host: "" -schemes: [] -methods: array:2 [ 0 => "GET" 1 => "POST" ] -defaults: array:5 [ "_title" => "Market Overview" "_controller" => "\Drupal\rasch_fi_services\Controller\RaschFiServicesNewsletterController::newsletterWidget" "type" => "json" "display_id" => "solid_widgets_quotes_market_overview_newsletter" "json_wrapper" => "cash_market_data_overview" ] -requirements: array:1 [ "_permission" => "access content" ] -options: array:4 [ "compiler_class" => "Drupal\Core\Routing\RouteCompiler" "no_cache" => "TRUE" "utf8" => true "_access_checks" => array:1 [ 0 => "access_check.permission" ] ] -condition: "" -compiled: Drupal\Core\Routing\CompiledRoute {#1572 -variables: array:3 [ 0 => "type" 1 => "display_id" 2 => "json_wrapper" ] -tokens: array:4 [ 0 => array:5 [ 0 => "variable" 1 => "/" 2 => "[^/]++" 3 => "json_wrapper" 4 => true ] 1 => array:5 [ 0 => "variable" 1 => "/" 2 => "[^/]++" 3 => "display_id" 4 => true ] 2 => array:5 [ 0 => "variable" 1 => "/" 2 => "[^/]++" 3 => "type" 4 => true ] 3 => array:2 [ 0 => "text" 1 => "/services/json/newsletter/market-data/overview" ] ] -staticPrefix: "" -regex: "{^/services/json/newsletter/market\-data/overview(?:/(?P<type>[^/]++)(?:/(?P<display_id>[^/]++)(?:/(?P<json_wrapper>[^/]++))?)?)?$}sDu" -pathVariables: array:3 [ 0 => "type" 1 => "display_id" 2 => "json_wrapper" ] -hostVariables: [] -hostRegex: null -hostTokens: [] #fit: 31 #patternOutline: "/services/json/newsletter/market-data/overview" #numParts: 8 } }