From 29de076526c3c600b02268d0452ccbb3daa15e06 Mon Sep 17 00:00:00 2001 From: W0rma Date: Sat, 10 Jan 2026 13:18:07 +0100 Subject: [PATCH] Fix usage of null as an array offset which is deprecated in PHP 8.5 --- EventListener/AllowedMethodsListener.php | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/EventListener/AllowedMethodsListener.php b/EventListener/AllowedMethodsListener.php index ca10b141e..93c290eff 100644 --- a/EventListener/AllowedMethodsListener.php +++ b/EventListener/AllowedMethodsListener.php @@ -41,10 +41,14 @@ public function onKernelResponse(ResponseEvent $event): void $allowedMethods = $this->loader->getAllowedMethods(); - if (isset($allowedMethods[$event->getRequest()->attributes->get('_route')])) { + $route = $event->getRequest()->attributes->get('_route'); + if (null === $route) { + $route = ''; + } + if (isset($allowedMethods[$route])) { $event->getResponse() ->headers - ->set('Allow', implode(', ', $allowedMethods[$event->getRequest()->attributes->get('_route')])); + ->set('Allow', implode(', ', $allowedMethods[$route])); } } }