This commit is contained in:
xl
2024-08-29 17:40:22 +08:00
parent 814d6c6054
commit e9989e36d9
+2 -3
View File
@@ -35,11 +35,10 @@ abstract class AbstractHandler
return $this->handler->handle($request);
}
/** @var MiddlewareInterface $middleware */
$middleware = \Kiri::getDi()->get($this->middlewares[$this->offset]);
$middleware = $this->middlewares[$this->offset];
$this->offset += 1;
return $middleware->process($request, $this);
return ($middleware instanceof MiddlewareInterface ? $middleware : di($middleware))->process($request, $this);
}
}