Exemplo n.º 1
0
 public static function fromGuzzleException($ex)
 {
     if ($ex instanceof \Guzzle\Http\Exception\ServerErrorResponseException) {
         return ServerErrorException::fromServerErrorResponseException($ex);
     } elseif ($ex instanceof \Guzzle\Http\Exception\ClientErrorResponseException) {
         return BadRequestException::fromClientErrorResponseException($ex);
     } else {
         return new self($ex->getMessage(), 0, $ex);
     }
 }