fXmlRpc\Exception\HttpException::httpError PHP Метод

httpError() публичный статический Метод

public static httpError ( $message, $statusCode, Exception $previous = null )
$previous Exception
    public static function httpError($message, $statusCode, Exception $previous = null)
    {
        return new static('An HTTP error occurred: ' . $message, $statusCode, $previous);
    }

Usage Example

Пример #1
0
 /**
  * {@inheritdoc}
  */
 public function send($uri, $payload)
 {
     try {
         $response = $this->client->post($uri, ['headers' => $this->getHeaders(true), 'body' => $payload]);
     } catch (AdapterException $e) {
         throw TcpException::transportError($e);
     } catch (BadResponseException $e) {
         throw HttpException::httpError($e->getMessage(), $e->getResponse()->getStatusCode(), $e);
     }
     return $response->getBody(true);
 }
All Usage Examples Of fXmlRpc\Exception\HttpException::httpError
HttpException