PluginProbe
DecaLog / 4.4.0
DecaLog v4.4.0
3.0.2 3.1.0 3.10.0 3.2.0 3.3.0 3.4.0 3.4.1 3.5.0 3.5.1 3.6.0 3.6.1 3.6.2 3.6.3 3.7.0 3.7.1 3.8.0 3.9.0 3.9.1 4.0.0 4.1.0 4.2.0 4.3.0 4.3.1 4.4.0 4.5.0 All 75 releases
decalog / includes / libraries / http / client / Exception / NetworkException.php

NetworkException.php in DecaLog 4.4.0, at includes/libraries/http/client/Exception/NetworkException.php

29 lines 750 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 namespace Http\Client\Exception;
4
5 use Psr\Http\Client\NetworkExceptionInterface as PsrNetworkException;
6 use Psr\Http\Message\RequestInterface;
7
8 /**
9 * Thrown when the request cannot be completed because of network issues.
10 *
11 * There is no response object as this exception is thrown when no response has been received.
12 *
13 * @author Márk Sági-Kazár <mark.sagikazar@gmail.com>
14 */
15 class NetworkException extends TransferException implements PsrNetworkException
16 {
17 use RequestAwareTrait;
18
19 /**
20 * @param string $message
21 */
22 public function __construct($message, RequestInterface $request, \Exception $previous = null)
23 {
24 $this->setRequest($request);
25
26 parent::__construct($message, 0, $previous);
27 }
28 }
29