This commit is contained in:
2025-12-30 20:25:47 +08:00
parent 669b8ed49f
commit 870e9b530e
+5
View File
@@ -210,6 +210,11 @@ class Router
$router = $container->get(DataGrip::class)->get(static::$type);
foreach ($router->getMethods() as $name => $method) {
$middlewares = $method->getMiddlewares();
foreach ($middlewares as $key=>$middleware) {
$middlewares[$key] = di($middleware);
}
$validator = MiddlewareManager::getValidator($method->getClass(), $method->getMethod());
if (!is_null($validator)) {
$middlewares[] = new ValidatorMiddleware(di(ResponseInterface::class), $method->getClass(), $method->getMethod());