SparkPost\SparkPostException::__construct PHP Method

__construct() public method

Sets up the custom exception and copies over original exception values.
public __construct ( Exception $exception )
$exception Exception - the exception to be wrapped
    public function __construct(\Exception $exception)
    {
        $message = $exception->getMessage();
        $code = $exception->getCode();
        if ($exception instanceof HttpException) {
            $message = $exception->getResponse()->getBody()->__toString();
            $this->body = json_decode($message, true);
            $code = $exception->getResponse()->getStatusCode();
        }
        parent::__construct($message, $code, $exception->getPrevious());
    }
SparkPostException