diff --git a/HttpServer/Route/Middleware.php b/HttpServer/Route/Middleware.php index 850b1573..9f08538d 100644 --- a/HttpServer/Route/Middleware.php +++ b/HttpServer/Route/Middleware.php @@ -86,7 +86,6 @@ class Middleware $node->addAfter($attribute->after); } if ($attribute instanceof RMiddleware) { - var_dump($attribute->middleware); $node->addMiddleware($attribute->middleware); } if ($attribute instanceof Limits) { @@ -105,7 +104,7 @@ class Middleware { $middleWares = $this->annotation_limit($node); $middleWares = $this->annotation_interceptor($node, $middleWares); - foreach ($this->middleWares as $middleWare) { + foreach ($node->getMiddleWares() as $middleWare) { $middleWares[] = $middleWare; } $this->middleWares = []; diff --git a/HttpServer/Route/Node.php b/HttpServer/Route/Node.php index 37b4f3cc..a910014d 100644 --- a/HttpServer/Route/Node.php +++ b/HttpServer/Route/Node.php @@ -408,6 +408,15 @@ class Node extends Application } + /** + * @return array + */ + public function getMiddleWares(): array + { + return $this->middleware; + } + + /** * @throws Exception */ @@ -418,7 +427,6 @@ class Node extends Application } /** @var Middleware $made */ $made = Snowflake::createObject(Middleware::class); - $made->setMiddleWares($this->middleware); $made->getGenerate($this); return $this; }