Symfony\Component\Routing\Route {#1585 -path: "/services/esi-widgets/cryptocompare/marketcap/{tsym}/{limit}/{fields}/{sponsor}" -host: "" -schemes: [] -methods: array:2 [ 0 => "GET" 1 => "POST" ] -defaults: array:6 [ "_title" => "Cryptocompare MarketCap" "_controller" => "\Drupal\rasch_fi_services\Controller\RaschFiServicesCryptocompareController::marketCapWidget" "tsym" => "USD" "limit" => 20 "fields" => "M_FULLNAME,LVAL,MCAP_TK,NC2_PR" "sponsor" => "" ] -requirements: array:1 [ "_permission" => "access content" ] -options: array:5 [ "compiler_class" => "Drupal\Core\Routing\RouteCompiler" "no_cache" => "TRUE" "parameters" => array:4 [ "tsym" => array:1 [ "type" => "string" ] "limit" => array:1 [ "type" => "string" ] "fields" => array:1 [ "type" => "string" ] "sponsor" => array:1 [ "type" => "string" ] ] "utf8" => true "_access_checks" => array:1 [ 0 => "access_check.permission" ] ] -condition: "" -compiled: Drupal\Core\Routing\CompiledRoute {#1586 -variables: array:4 [ 0 => "tsym" 1 => "limit" 2 => "fields" 3 => "sponsor" ] -tokens: array:5 [ 0 => array:5 [ 0 => "variable" 1 => "/" 2 => "[^/]++" 3 => "sponsor" 4 => true ] 1 => array:5 [ 0 => "variable" 1 => "/" 2 => "[^/]++" 3 => "fields" 4 => true ] 2 => array:5 [ 0 => "variable" 1 => "/" 2 => "[^/]++" 3 => "limit" 4 => true ] 3 => array:5 [ 0 => "variable" 1 => "/" 2 => "[^/]++" 3 => "tsym" 4 => true ] 4 => array:2 [ 0 => "text" 1 => "/services/esi-widgets/cryptocompare/marketcap" ] ] -staticPrefix: "" -regex: "{^/services/esi\-widgets/cryptocompare/marketcap(?:/(?P<tsym>[^/]++)(?:/(?P<limit>[^/]++)(?:/(?P<fields>[^/]++)(?:/(?P<sponsor>[^/]++))?)?)?)?$}sDu" -pathVariables: array:4 [ 0 => "tsym" 1 => "limit" 2 => "fields" 3 => "sponsor" ] -hostVariables: [] -hostRegex: null -hostTokens: [] #fit: 15 #patternOutline: "/services/esi-widgets/cryptocompare/marketcap" #numParts: 8 } }