public static function Request::onRequestError

Default method that will throw exceptions if an unsuccessful response is received.

Parameters

Event $event Received:

Throws

BadResponseException if the response is not successful

File

drupal/core/vendor/guzzle/http/Guzzle/Http/Message/Request.php, line 187

Class

Request
HTTP request class to send requests

Namespace

Guzzle\Http\Message

Code

public static function onRequestError(Event $event) {
  $e = BadResponseException::factory($event['request'], $event['response']);
  $event['request']
    ->dispatch('request.exception', array(
    'request' => $event['request'],
    'response' => $event['response'],
    'exception' => $e,
  ));
  throw $e;
}