Sha256: ca9e4008e64452428e72276be04640610ae92dd43a10017d491bc8d81230a876
Contents?: true
Size: 491 Bytes
Versions: 6
Compression:
Stored size: 491 Bytes
Contents
module Reviewed class Request class << self def get(url) url = url =~ /http/ ? url : build_url(url) begin raw_response = RestClient.get(url, Util.build_request_headers) Reviewed::Response.new(raw_response) rescue RestClient::Exception => e raise ResourceError.new(e.message) end end def build_url(url) url = [Reviewed.base_uri, API_VERSION, url].compact.join("/") end end end end
Version data entries
6 entries across 6 versions & 1 rubygems