mirror of
https://github.com/skipperbent/simple-php-router.git
synced 2026-07-11 16:02:16 +00:00
@@ -245,13 +245,13 @@ abstract class RouterEntry {
|
|||||||
|
|
||||||
protected function loadMiddleware(Request $request) {
|
protected function loadMiddleware(Request $request) {
|
||||||
if($this->getMiddleware()) {
|
if($this->getMiddleware()) {
|
||||||
if (!($this->getMiddleware() instanceof Middleware)) {
|
$middleware = $this->loadClass($this->getMiddleware());
|
||||||
|
if (!($middleware instanceof Middleware)) {
|
||||||
throw new RouterException($this->getMiddleware() . ' must be instance of Middleware');
|
throw new RouterException($this->getMiddleware() . ' must be instance of Middleware');
|
||||||
}
|
}
|
||||||
|
|
||||||
/* @var $class Middleware */
|
/* @var $class Middleware */
|
||||||
$class = $this->loadClass($this->getMiddleware());
|
$middleware->handle($request);
|
||||||
$class->handle($request);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user