Submit
Path:
~
/
/
opt
/
psa
/
admin
/
plib
/
vendor
/
react
/
http
/
src
/
Message
/
File Content:
ResponseException.php
<?php namespace React\Http\Message; use RuntimeException; use Psr\Http\Message\ResponseInterface; /** * The `React\Http\Message\ResponseException` is an `Exception` sub-class that will be used to reject * a request promise if the remote server returns a non-success status code * (anything but 2xx or 3xx). * You can control this behavior via the [`withRejectErrorResponse()` method](#withrejecterrorresponse). * * The `getCode(): int` method can be used to * return the HTTP response status code. */ final class ResponseException extends RuntimeException { private $response; public function __construct(ResponseInterface $response, $message = null, $code = null, $previous = null) { if ($message === null) { $message = 'HTTP status code ' . $response->getStatusCode() . ' (' . $response->getReasonPhrase() . ')'; } if ($code === null) { $code = $response->getStatusCode(); } parent::__construct($message, $code, $previous); $this->response = $response; } /** * Access its underlying response object. * * @return ResponseInterface */ public function getResponse() { return $this->response; } }
Submit
FILE
FOLDER
INFO
Name
Size
Permission
Action
Request.php
2230 bytes
0644
Response.php
14839 bytes
0644
ResponseException.php
1241 bytes
0644
ServerRequest.php
12055 bytes
0644
Uri.php
9625 bytes
0644
N4ST4R_ID | Naxtarrr