From e2e8cd66f5124f57f9b29fb16469afd1e297be95 Mon Sep 17 00:00:00 2001 From: Sky Johnson Date: Wed, 10 Sep 2025 09:06:19 -0500 Subject: [PATCH] don't allocate a variable in the handler check --- src/Router.php | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/src/Router.php b/src/Router.php index ddb9801..655c83b 100644 --- a/src/Router.php +++ b/src/Router.php @@ -128,14 +128,11 @@ class Router */ private function checkForHandlers(array $node): bool { - $hasHandlers = false; - foreach (['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'HEAD', 'OPTIONS'] as $m) { - if (isset($node[$m])) { - $hasHandlers = true; - break; - } - } - return $hasHandlers; + foreach (['GET', 'POST', 'PUT', 'PATCH', 'DELETE', 'HEAD', 'OPTIONS'] as $m) + if (isset($node[$m])) + return true; + + return false; } /**