Skip to content

JsonHttpResponseStrategy


Properties

app

protected \Codefy\Framework\Application $app

Methods

__construct

public __construct(\Codefy\Framework\Application $app): mixed

Parameters:

Parameter Type Description
$app \Codefy\Framework\Application

supports

public supports(\Throwable $e, \Psr\Http\Message\ServerRequestInterface $request): bool

Parameters:

Parameter Type Description
$e \Throwable
$request \Psr\Http\Message\ServerRequestInterface

createResponse

public createResponse(\Throwable $e, \Psr\Http\Message\ServerRequestInterface $request): \Psr\Http\Message\ResponseInterface

Parameters:

Parameter Type Description
$e \Throwable
$request \Psr\Http\Message\ServerRequestInterface

Throws: