From 1151e3b9463b13b26ae8cc7f7ed947ffe11ffe17 Mon Sep 17 00:00:00 2001 From: Lee Rowlands <lee.rowlands@previousnext.com.au> Date: Sat, 18 Sep 2021 11:11:41 +1000 Subject: [PATCH] Issue #3233045 by daffie, longwave: [Symfony 6] Add "array" type hint to methods overridding Symfony\Component\Routing\Matcher\RequestMatcherInterface::matchRequest() --- core/lib/Drupal/Core/Routing/AccessAwareRouter.php | 2 +- core/lib/Drupal/Core/Routing/AccessAwareRouterInterface.php | 2 +- core/lib/Drupal/Core/Routing/Router.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/lib/Drupal/Core/Routing/AccessAwareRouter.php b/core/lib/Drupal/Core/Routing/AccessAwareRouter.php index 916c384ecd77..b509d31ac802 100644 --- a/core/lib/Drupal/Core/Routing/AccessAwareRouter.php +++ b/core/lib/Drupal/Core/Routing/AccessAwareRouter.php @@ -89,7 +89,7 @@ public function getContext() { * @throws \Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException * Thrown when access checking failed. */ - public function matchRequest(Request $request) { + public function matchRequest(Request $request): array { $parameters = $this->router->matchRequest($request); $request->attributes->add($parameters); $this->checkAccess($request); diff --git a/core/lib/Drupal/Core/Routing/AccessAwareRouterInterface.php b/core/lib/Drupal/Core/Routing/AccessAwareRouterInterface.php index 7b0c1c1fd320..3d3047ab120f 100644 --- a/core/lib/Drupal/Core/Routing/AccessAwareRouterInterface.php +++ b/core/lib/Drupal/Core/Routing/AccessAwareRouterInterface.php @@ -22,7 +22,7 @@ interface AccessAwareRouterInterface extends RouterInterface, RequestMatcherInte * @throws \Symfony\Component\HttpKernel\Exception\AccessDeniedHttpException * Thrown when access checking failed. */ - public function matchRequest(Request $request); + public function matchRequest(Request $request): array; /** * {@inheritdoc} diff --git a/core/lib/Drupal/Core/Routing/Router.php b/core/lib/Drupal/Core/Routing/Router.php index bf9e7620deb8..19d738b75854 100644 --- a/core/lib/Drupal/Core/Routing/Router.php +++ b/core/lib/Drupal/Core/Routing/Router.php @@ -106,7 +106,7 @@ public function match($pathinfo) { /** * {@inheritdoc} */ - public function matchRequest(Request $request) { + public function matchRequest(Request $request): array { try { $collection = $this->getInitialRouteCollection($request); } -- GitLab