public function call(string $method, array $arguments): Response
    {
        try {
            return $this->request('GET', $method, [
                'query' => $arguments
            ]);
        } catch (\Exception $e) {
            throw new ClientException($e->getMessage(), $e->getCode(), $e);
        }
    }
public function call(string $method, array $arguments): Response
    {
        try {
            return $this->request('GET', $method, [
                'query' => $arguments
            ]);
        } catch (\Exception $e) {
            throw new ClientException($e->getMessage(), $e->getCode(), $e);
        }
    }
public function call ( string $ method , array $ arguments ) : Response { try { return $ this -> request ( 'GET' , $ method , [ 'query' => $ arguments ] ) ; } catch ( \ Exception $ e ) { throw new ClientException ( $ e -> getMessage ( ) , $ e -> getCode ( ) , $ e ) ; } }
Performs the http call.

@param string $method
@param array  $arguments

@return Response
@throws ClientException
Performs the http call .