diff --git a/HttpServer/Route/Middleware.php b/HttpServer/Route/Middleware.php index 577d57e1..2de7e953 100644 --- a/HttpServer/Route/Middleware.php +++ b/HttpServer/Route/Middleware.php @@ -78,6 +78,9 @@ class Middleware return; } foreach ($annotation as $item) { + if (empty($item) || !isset($item['attributes'])) { + continue; + } foreach ($item['attributes'] as $attribute) { if ($attribute instanceof Interceptor) { $node->addInterceptor($attribute->interceptor);