/**
  * Handle various Guzzle exceptions
  *
  * @param ConnectException|ClientException $exception Guzzle exception instance
  *
  * @return mixed[] $messages Array of errorCodes and messages
  */
 protected function handleExceptions($exception)
 {
     $messages = array();
     if ($exception instanceof ConnectException || $exception instanceof ClientException) {
         $messages = ['errorCode' => $exception->getCode(), 'message' => json_decode($exception->getResponseBodySummary($exception->getResponse()), true)['error']];
     } else {
     }
     return $messages;
 }