protected function lookForErrors($parsedResponse)
    {
        // Any non-200/201/202 response code indicates an error.
        if (!\in_array($this->response->getCode(), ['200', '201', '202'])) {
            $errors = isset($parsedResponse->errors) ? $parsedResponse->errors : $parsedResponse;
            $errorMessage = '';
            $errorCode = '';

            if (is_array($errors)) {
                $errorMessage = $errors[0]->message;
                $errorCode    = $errors[0]->code;
            } elseif (isset($errors->message, $errors->code)) {
                $errorMessage = $errors->message;
                $errorCode    = $errors->code;
            }

            throw new HttpClientException(
                \sprintf('Error: %s [%s]', $errorMessage, $errorCode),
                $this->response->getCode(),
                $this->request,
                $this->response
            );
        }
    }
protected function lookForErrors($parsedResponse)
    {
        // Any non-200/201/202 response code indicates an error.
        if (!\in_array($this->response->getCode(), ['200', '201', '202'])) {
            $errors = isset($parsedResponse->errors) ? $parsedResponse->errors : $parsedResponse;
            $errorMessage = '';
            $errorCode = '';

            if (is_array($errors)) {
                $errorMessage = $errors[0]->message;
                $errorCode    = $errors[0]->code;
            } elseif (isset($errors->message, $errors->code)) {
                $errorMessage = $errors->message;
                $errorCode    = $errors->code;
            }

            throw new HttpClientException(
                \sprintf('Error: %s [%s]', $errorMessage, $errorCode),
                $this->response->getCode(),
                $this->request,
                $this->response
            );
        }
    }
protected function lookForErrors ( $ parsedResponse ) { // Any non-200/201/202 response code indicates an error. if ( ! \ in_array ( $ this -> response -> getCode ( ) , [ '200' , '201' , '202' ] ) ) { $ errors = isset ( $ parsedResponse -> errors ) ? $ parsedResponse -> errors : $ parsedResponse ; $ errorMessage = '' ; $ errorCode = '' ; if ( is_array ( $ errors ) ) { $ errorMessage = $ errors [ 0 ] -> message ; $ errorCode = $ errors [ 0 ] -> code ; } elseif ( isset ( $ errors -> message , $ errors -> code ) ) { $ errorMessage = $ errors -> message ; $ errorCode = $ errors -> code ; } throw new HttpClientException ( \ sprintf ( 'Error: %s [%s]' , $ errorMessage , $ errorCode ) , $ this -> response -> getCode ( ) , $ this -> request , $ this -> response ) ; } }
Look for errors in the request.

@param array $parsedResponse Parsed body response.
Look for errors in the request .