diff --git a/core/lib/Drupal/Core/Routing/RequestContext.php b/core/lib/Drupal/Core/Routing/RequestContext.php index a92c5b9c965..2092cbe0cf3 100644 --- a/core/lib/Drupal/Core/Routing/RequestContext.php +++ b/core/lib/Drupal/Core/Routing/RequestContext.php @@ -39,8 +39,6 @@ class RequestContext extends SymfonyRequestContext { if (isset($GLOBALS['base_url'])) { $this->setCompleteBaseUrl($GLOBALS['base_url']); } - - return $this; } /** diff --git a/core/lib/Drupal/Core/Routing/UrlMatcher.php b/core/lib/Drupal/Core/Routing/UrlMatcher.php index fdcdf68534a..b6852824e14 100644 --- a/core/lib/Drupal/Core/Routing/UrlMatcher.php +++ b/core/lib/Drupal/Core/Routing/UrlMatcher.php @@ -35,7 +35,9 @@ class UrlMatcher extends BaseUrlMatcher { public function finalMatch(RouteCollection $collection, Request $request) { $this->routes = $collection; - $context = (new RequestContext())->fromRequest($request)->setContext($context); + $context = new RequestContext(); + $context->fromRequest($request); + $this->setContext($context); return $this->match($this->currentPath->getPath($request)); }