From 94e0acae32ab01759f7b5cae656ddc8f8b6f5e67 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=90=91=E6=9E=97?= Date: Tue, 17 Oct 2023 20:25:02 +0800 Subject: [PATCH] eee --- src/Handler.php | 24 ------------------------ src/Router.php | 3 +-- 2 files changed, 1 insertion(+), 26 deletions(-) diff --git a/src/Handler.php b/src/Handler.php index c1de173..c56b40d 100644 --- a/src/Handler.php +++ b/src/Handler.php @@ -25,12 +25,6 @@ class Handler implements RequestHandlerInterface protected mixed $format; - /** - * @var array - */ - protected array $middlewares = []; - - /** * @param array|Closure $handler * @param array $parameter @@ -50,24 +44,6 @@ class Handler implements RequestHandlerInterface } - /** - * @param array $middlewares - */ - public function setMiddlewares(array $middlewares): void - { - $this->middlewares = $middlewares; - } - - - /** - * @return array - */ - public function getMiddlewares(): array - { - return $this->middlewares; - } - - /** * @return bool */ diff --git a/src/Router.php b/src/Router.php index 6f61456..0844fea 100644 --- a/src/Router.php +++ b/src/Router.php @@ -193,9 +193,8 @@ class Router $middleware = \Kiri::getDi()->get(MiddlewareManager::class); foreach ($router->getMethods() as $name => $method) { $middlewares = $middleware->get($method->getClass(), $method->getMethod()); - $method->setMiddlewares($middlewares); - $router->setMethod($name, $method); + $router->setMethod($name, new HttpRequestHandler($middlewares, $method)); } }