Table of Contents
-
$handlerContext
: array<string|int, mixed>
-
$request
: RequestInterface
-
$response
: ResponseInterface|null
-
__construct()
: mixed
-
create()
: mixed
-
getHandlerContext()
: array<string|int, mixed>
-
getRequest()
: RequestInterface
-
getResponse()
: mixed
-
getResponseBodySummary()
: string|null
-
hasResponse()
: bool
-
wrapException()
: ArequestExceptionAA|Exception
-
obfuscateUri()
: UriInterface
__construct()
public
__construct(mixed $message, RequestInterface $request[, ResponseInterface $response = null ][, Exception $previous = null ][, array<string|int, mixed> $handlerContext = [] ]) : mixed
Parameters
-
$message
: mixed
-
-
$request
: RequestInterface
-
-
$response
: ResponseInterface
= null
-
-
$previous
: Exception
= null
-
-
$handlerContext
: array<string|int, mixed>
= []
-
Return values
mixed
—
create()
public
static create(RequestInterface $request[, ResponseInterface $response = null ][, Exception $previous = null ][, array<string|int, mixed> $ctx = [] ]) : mixed
Parameters
-
$request
: RequestInterface
-
-
$response
: ResponseInterface
= null
-
-
$previous
: Exception
= null
-
-
$ctx
: array<string|int, mixed>
= []
-
Return values
mixed
—
getHandlerContext()
public
getHandlerContext() : array<string|int, mixed>
Return values
array<string|int, mixed>
—
getRequest()
public
getRequest() : RequestInterface
Return values
RequestInterface
—
getResponse()
public
getResponse() : mixed
Return values
mixed
—
getResponseBodySummary()
public
static getResponseBodySummary(ResponseInterface $response) : string|null
Parameters
-
$response
: ResponseInterface
-
Return values
string|null
—
hasResponse()
public
hasResponse() : bool
Return values
bool
—
wrapException()
public
static wrapException(RequestInterface $request, Exception $e) : ArequestExceptionAA|Exception
Parameters
-
$request
: RequestInterface
-
-
$e
: Exception
-
Return values
ArequestExceptionAA|Exception
—
obfuscateUri()
private
static obfuscateUri(UriInterface $uri) : UriInterface
Parameters
-
$uri
: UriInterface
-
Return values
UriInterface
—