HTTPResponse_Exception
class HTTPResponse_Exception extends Exception (View source)
A {@link HTTPResponse} encapsulated in an exception, which can interrupt the processing flow and be caught by the {@link RequestHandler} and returned to the user.
Example Usage:
throw new HTTPResponse_Exception('This request was invalid.', 400);
throw new HTTPResponse_Exception(new HTTPResponse('There was an internal server error.', 500));
Methods
__construct(HTTPResponse|string $body = null, int $statusCode = null, string $statusDescription = null)
No description
getResponse()
No description