protected function logResponse(Response $response)
    {
        $raw_body = (string) $response->getBody();
        $body = json_decode($raw_body, true);
        if ($body === null) {
            // the response body is not in JSON format
            $this->logger->error($raw_body);
        } elseif (isset($body['error'])) {
            if (isset($body['message'])) {
                $this->logger->error($body['message']);
            }
        } else {
            if (isset($body['message'])) {
                $this->logger->info(sprintf('Accepted %s', $body['message']));
            }

            if (isset($body['url'])) {
                $this->logger->info(sprintf('You can see the build on %s', $body['url']));
            }
        }
    }
protected function logResponse(Response $response)
    {
        $raw_body = (string) $response->getBody();
        $body = json_decode($raw_body, true);
        if ($body === null) {
            // the response body is not in JSON format
            $this->logger->error($raw_body);
        } elseif (isset($body['error'])) {
            if (isset($body['message'])) {
                $this->logger->error($body['message']);
            }
        } else {
            if (isset($body['message'])) {
                $this->logger->info(sprintf('Accepted %s', $body['message']));
            }

            if (isset($body['url'])) {
                $this->logger->info(sprintf('You can see the build on %s', $body['url']));
            }
        }
    }
protected function logResponse ( Response $ response ) { $ raw_body = ( string ) $ response -> getBody ( ) ; $ body = json_decode ( $ raw_body , true ) ; if ( $ body === null ) { // the response body is not in JSON format $ this -> logger -> error ( $ raw_body ) ; } elseif ( isset ( $ body [ 'error' ] ) ) { if ( isset ( $ body [ 'message' ] ) ) { $ this -> logger -> error ( $ body [ 'message' ] ) ; } } else { if ( isset ( $ body [ 'message' ] ) ) { $ this -> logger -> info ( sprintf ( 'Accepted %s' , $ body [ 'message' ] ) ) ; } if ( isset ( $ body [ 'url' ] ) ) { $ this -> logger -> info ( sprintf ( 'You can see the build on %s' , $ body [ 'url' ] ) ) ; } } }
Log response.

@param Response $response aPI response
Log response .