Final Class Yiisoft\Yii\Middleware\TagRequest
| Inheritance | Yiisoft\Yii\Middleware\TagRequest |
|---|---|
| Implements | Psr\Http\Server\MiddlewareInterface |
| Deprecated since version | Use `TagRequestMiddleware` from `yiisoft/http-middleware` package instead. |
Tags request with a random value that could be later used for identifying it.
Public Methods
| Method | Description | Defined By |
|---|---|---|
| process() | Yiisoft\Yii\Middleware\TagRequest |
Method Details
| public \Psr\Http\Message\ResponseInterface process ( \Psr\Http\Message\ServerRequestInterface $request, \Psr\Http\Server\RequestHandlerInterface $handler ) | ||
| $request | \Psr\Http\Message\ServerRequestInterface | |
| $handler | \Psr\Http\Server\RequestHandlerInterface | |
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
{
return $handler->handle($request->withAttribute('requestTag', $this->getRequestTag()));
}
Signup or Login in order to comment.