Mercurial > hg > isophonics-drupal-site
comparison vendor/guzzlehttp/guzzle/src/Exception/BadResponseException.php @ 0:4c8ae668cc8c
Initial import (non-working)
author | Chris Cannam |
---|---|
date | Wed, 29 Nov 2017 16:09:58 +0000 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
-1:000000000000 | 0:4c8ae668cc8c |
---|---|
1 <?php | |
2 namespace GuzzleHttp\Exception; | |
3 | |
4 use Psr\Http\Message\RequestInterface; | |
5 use Psr\Http\Message\ResponseInterface; | |
6 | |
7 /** | |
8 * Exception when an HTTP error occurs (4xx or 5xx error) | |
9 */ | |
10 class BadResponseException extends RequestException | |
11 { | |
12 public function __construct( | |
13 $message, | |
14 RequestInterface $request, | |
15 ResponseInterface $response = null, | |
16 \Exception $previous = null, | |
17 array $handlerContext = [] | |
18 ) { | |
19 if (null === $response) { | |
20 @trigger_error( | |
21 'Instantiating the ' . __CLASS__ . ' class without a Response is deprecated since version 6.3 and will be removed in 7.0.', | |
22 E_USER_DEPRECATED | |
23 ); | |
24 } | |
25 parent::__construct($message, $request, $response, $previous, $handlerContext); | |
26 } | |
27 } |