This commit is contained in:
2021-09-24 17:58:02 +08:00
parent 152600f985
commit b8fe0413ed
2 changed files with 4 additions and 4 deletions
+3 -3
View File
@@ -38,13 +38,13 @@ class MiddlewareManager extends BaseObject
$source = &static::$_middlewares[$class][$method];
if (is_string($middlewares) && !in_array($middlewares, $source)) {
$source[] = di($middlewares);
$source[$middlewares] = di($middlewares);
} else {
foreach ($middlewares as $middleware) {
if (in_array($middleware, $source)) {
if (isset($source[$middleware])) {
continue;
}
$source[] = di($middleware);
$source[$middleware] = di($middleware);
}
}
return true;