eee
This commit is contained in:
@@ -34,12 +34,11 @@ abstract class AbstractHandler
|
|||||||
if (!isset($this->middlewares[$this->offset])) {
|
if (!isset($this->middlewares[$this->offset])) {
|
||||||
return $this->handler->handle($request);
|
return $this->handler->handle($request);
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @var MiddlewareInterface $middleware */
|
$middleware = $this->middlewares[$this->offset];
|
||||||
$middleware = \Kiri::getDi()->get($this->middlewares[$this->offset]);
|
|
||||||
$this->offset += 1;
|
$this->offset += 1;
|
||||||
|
|
||||||
return $middleware->process($request, $this);
|
return ($middleware instanceof MiddlewareInterface ? $middleware : di($middleware))->process($request, $this);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user