JsonHttpResponseStrategy
- Full name:
\Codefy\Framework\Http\Middleware\Exception\Strategy\JsonHttpResponseStrategy - This class is marked as final and can't be subclassed
- This class implements:
\Codefy\Framework\Http\Middleware\Exception\Strategy\HttpResponseStrategy - This class is a Final class
Properties
app
Methods
__construct
Parameters:
| Parameter | Type | Description |
|---|---|---|
$app | \Codefy\Framework\Application |
supports
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: