PluginProbe ʕ •ᴥ•ʔ
WP Mail SMTP by WPForms – The Most Popular SMTP and Email Log Plugin / 4.7.0
WP Mail SMTP by WPForms – The Most Popular SMTP and Email Log Plugin v4.7.0
0.9.6 1.0.0 1.0.1 1.0.2 1.1.0 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.3.0 1.3.1 1.3.2 1.3.3 1.4.0 1.4.1 1.4.2 1.5.0 1.5.1 1.5.2 1.6.0 1.6.2 1.7.0 1.7.1 1.8.0 1.8.1 1.9.0 2.0.0 2.0.1 2.1.1 2.2.1 2.3.1 2.4.0 2.5.0 2.5.1 2.6.0 2.7.0 2.8.0 2.9.0 3.0.1 3.0.2 3.0.3 3.1.0 3.10.0 3.11.0 3.11.1 3.2.0 3.2.1 3.3.0 3.4.0 3.5.0 3.5.1 3.5.2 3.6.1 3.7.0 3.8.0 3.8.2 3.9.0 4.0.1 4.1.0 4.1.1 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0 4.7.0 4.7.1 4.8.0 trunk 0.10.0 0.10.1 0.11.1 0.11.2 0.3.1 0.3.2 0.4 0.4.1 0.4.2 0.5.0 0.5.1 0.5.2 0.6 0.7 0.8 0.8.2 0.8.3 0.8.4 0.8.5 0.8.6 0.8.7 0.9.0 0.9.1 0.9.2 0.9.3 0.9.4 0.9.5
wp-mail-smtp / vendor_prefixed / guzzlehttp / guzzle / src / Exception / BadResponseException.php
wp-mail-smtp / vendor_prefixed / guzzlehttp / guzzle / src / Exception Last commit date
BadResponseException.php 7 months ago ClientException.php 7 months ago ConnectException.php 7 months ago GuzzleException.php 7 months ago InvalidArgumentException.php 7 months ago RequestException.php 7 months ago ServerException.php 7 months ago TooManyRedirectsException.php 7 months ago TransferException.php 7 months ago
BadResponseException.php
32 lines
1 <?php
2
3 namespace WPMailSMTP\Vendor\GuzzleHttp\Exception;
4
5 use WPMailSMTP\Vendor\Psr\Http\Message\RequestInterface;
6 use WPMailSMTP\Vendor\Psr\Http\Message\ResponseInterface;
7 /**
8 * Exception when an HTTP error occurs (4xx or 5xx error)
9 */
10 class BadResponseException extends RequestException
11 {
12 public function __construct(string $message, RequestInterface $request, ResponseInterface $response, ?\Throwable $previous = null, array $handlerContext = [])
13 {
14 parent::__construct($message, $request, $response, $previous, $handlerContext);
15 }
16 /**
17 * Current exception and the ones that extend it will always have a response.
18 */
19 public function hasResponse() : bool
20 {
21 return \true;
22 }
23 /**
24 * This function narrows the return type from the parent class and does not allow it to be nullable.
25 */
26 public function getResponse() : ResponseInterface
27 {
28 /** @var ResponseInterface */
29 return parent::getResponse();
30 }
31 }
32