MediaWiki master
|
This is an exception class that wraps a Response and extends HttpException. More...
Inherits MediaWiki\Rest\HttpException.
Public Member Functions | |
__construct (ResponseInterface $response) | |
getResponse () | |
Public Member Functions inherited from MediaWiki\Rest\HttpException | |
__construct ( $message, $code=500, $errorData=[]) | |
getErrorData () | |
This is an exception class that wraps a Response and extends HttpException.
It is used when a particular response type (whatever the HTTP status code) is treated as an exceptional output in your API, and you want to be able to throw it from wherever you are and immediately halt request processing. It can also be used to customize the standard 3xx or 4xx error Responses returned by the standard HttpException, for example to add custom headers.
Definition at line 17 of file ResponseException.php.
MediaWiki\Rest\ResponseException::__construct | ( | ResponseInterface | $response | ) |
ResponseInterface | $response | The wrapped Response |
Definition at line 30 of file ResponseException.php.
References MediaWiki\Rest\ResponseInterface\getStatusCode().
MediaWiki\Rest\ResponseException::getResponse | ( | ) |
Definition at line 38 of file ResponseException.php.