protected function extractRouteValue(array &$routeValues, $key) { if (!isset($routeValues[$key])) { return null; } $routeValue = $routeValues[$key]; unset($routeValues[$key]); return $routeValue; }