Final Class Yiisoft\Middleware\Dispatcher\Event\BeforeMiddleware
| Inheritance | Yiisoft\Middleware\Dispatcher\Event\BeforeMiddleware |
|---|
BeforeMiddleware event is raised before executing a middleware.
Public Methods
Method Details
| public __construct( \Psr\Http\Server\MiddlewareInterface $middleware, \Psr\Http\Message\ServerRequestInterface $request ): mixed | ||
| $middleware | \Psr\Http\Server\MiddlewareInterface |
Middleware to be executed. |
| $request | \Psr\Http\Message\ServerRequestInterface |
Request to be passed to the middleware. |
public function __construct(
private readonly MiddlewareInterface $middleware,
private readonly ServerRequestInterface $request,
) {}
| public getMiddleware( ): \Psr\Http\Server\MiddlewareInterface | ||
| return | \Psr\Http\Server\MiddlewareInterface |
Middleware to be executed. |
|---|---|---|
public function getMiddleware(): MiddlewareInterface
{
return $this->middleware;
}
| public getRequest( ): \Psr\Http\Message\ServerRequestInterface | ||
| return | \Psr\Http\Message\ServerRequestInterface |
Request to be passed to the middleware. |
|---|---|---|
public function getRequest(): ServerRequestInterface
{
return $this->request;
}
Signup or Login in order to comment.