1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556 |
- <?php
- namespace GuzzleHttp\Exception;
- use Psr\Http\Client\NetworkExceptionInterface;
- use Psr\Http\Message\RequestInterface;
- class ConnectException extends TransferException implements NetworkExceptionInterface
- {
-
- private $request;
-
- private $handlerContext;
- public function __construct(
- string $message,
- RequestInterface $request,
- \Throwable $previous = null,
- array $handlerContext = []
- ) {
- parent::__construct($message, 0, $previous);
- $this->request = $request;
- $this->handlerContext = $handlerContext;
- }
-
- public function getRequest(): RequestInterface
- {
- return $this->request;
- }
-
- public function getHandlerContext(): array
- {
- return $this->handlerContext;
- }
- }
|