Psr7Middlewares\Utils\AttributeTrait::setAttribute PHP Method

setAttribute() private static method

Store an attribute in the request.
private static setAttribute ( Psr\Http\Message\ServerRequestInterface $request, string $name, mixed $value ) : Psr\Http\Message\ServerRequestInterface
$request Psr\Http\Message\ServerRequestInterface
$name string
$value mixed
return Psr\Http\Message\ServerRequestInterface
    private static function setAttribute(ServerRequestInterface $request, $name, $value)
    {
        $attributes = $request->getAttribute(Middleware::KEY, []);
        $attributes[$name] = $value;
        return $request->withAttribute(Middleware::KEY, $attributes);
    }