original_string: protected function transformResponseToException(RequestInterface $request, ResponseInterface $response)
      {
          if ($response->getStatusCode() >= 400 && $response->getStatusCode() < 500) {
              throw new ClientErrorException($response->getReasonPhrase(), $request, $response);
          }
  
          if ($response->getStatusCode() >= 500 && $response->getStatusCode() < 600) {
              throw new ServerErrorException($response->getReasonPhrase(), $request, $response);
          }
  
          return $response;
      }
code: protected function transformResponseToException(RequestInterface $request, ResponseInterface $response)
      {
          if ($response->getStatusCode() >= 400 && $response->getStatusCode() < 500) {
              throw new ClientErrorException($response->getReasonPhrase(), $request, $response);
          }
  
          if ($response->getStatusCode() >= 500 && $response->getStatusCode() < 600) {
              throw new ServerErrorException($response->getReasonPhrase(), $request, $response);
          }
  
          return $response;
      }
code_tokens: protected function transformResponseToException ( RequestInterface $ request , ResponseInterface $ response ) { if ( $ response -> getStatusCode ( ) >= 400 && $ response -> getStatusCode ( ) < 500 ) { throw new ClientErrorException ( $ response -> getReasonPhrase ( ) , $ request , $ response ) ; } if ( $ response -> getStatusCode ( ) >= 500 && $ response -> getStatusCode ( ) < 600 ) { throw new ServerErrorException ( $ response -> getReasonPhrase ( ) , $ request , $ response ) ; } return $ response ; }
docstring: Transform response to an error if possible.
  
  @param RequestInterface  $request  Request of the call
  @param ResponseInterface $response Response of the call
  
  @throws ClientErrorException If response status code is a 4xx
  @throws ServerErrorException If response status code is a 5xx
  
  @return ResponseInterface If status code is not in 4xx or 5xx return response
docstring_tokens: Transform response to an error if possible .