diff --git a/src/Router.php b/src/Router.php index 43bb0dd..dfbcedc 100644 --- a/src/Router.php +++ b/src/Router.php @@ -211,15 +211,12 @@ class Router foreach ($router->getMethods() as $name => $method) { $middlewares = $method->getMiddlewares(); $validator = MiddlewareManager::getValidator($method->getClass(), $method->getMethod()); - - - var_dump(sprintf("%s::%s(%s)", $method->getClass(), $method->getMethod(), json_encode($middlewares, JSON_UNESCAPED_UNICODE))); - - if (!is_null($validator)) { array_unshift($middlewares, new ValidatorMiddleware(di(ResponseInterface::class), $method->getClass(), $method->getMethod())); } + var_dump(sprintf('%s::%s(%s)', $method->getClass(), $method->getMethod(), json_encode($middlewares, JSON_UNESCAPED_UNICODE))); + $router->setHttpHandler($name, new HttpRequestHandler($middlewares, $method)); } }