Code Coverage
 
Lines
Functions and Methods
Classes and Traits
Total
100.00% covered (success)
100.00%
3 / 3
100.00% covered (success)
100.00%
1 / 1
CRAP
100.00% covered (success)
100.00%
1 / 1
RequestException
100.00% covered (success)
100.00%
3 / 3
100.00% covered (success)
100.00%
1 / 1
1
100.00% covered (success)
100.00%
1 / 1
 __construct
100.00% covered (success)
100.00%
3 / 3
100.00% covered (success)
100.00%
1 / 1
1
1<?php
2
3namespace BO\Zmsclient\Psr7;
4
5class RequestException extends \Exception
6{
7    /**
8     * @var \Psr\Http\Message\RequestInterface $request
9     */
10    public $request;
11
12    /**
13     * @param String $message
14     * @param \Psr\Http\Message\ResponseInterface $response
15     * @param \Psr\Http\Message\RequestInterface $request (optional) reference for better error messages
16     * @param \Exception $previous
17     */
18    public function __construct(
19        $message = '',
20        \Psr\Http\Message\RequestInterface $request = null,
21        \Exception $previous = null
22    ) {
23        $this->request = $request;
24        $code = 0;
25        parent::__construct($message, $code, $previous);
26    }
27}