Sha256: 80b82c45d4fad242bed40780aeb4fda0ade58272c178ede172707545316e83cf
Contents?: true
Size: 715 Bytes
Versions: 8
Compression:
Stored size: 715 Bytes
Contents
module Access class Request include HTTParty def get(path, api_type, options={}) set_format results = self.class.get(set_base(api_type) + path, headers: headers, query: options) Access.config.hashify == "true" ? results.hashify : results end private def set_base(api_type) if Access.config.api_environment == 'production' "https://#{api_type}.adcrws.com/#{Access.config.api_version}" else "https://#{api_type}-demo.adcrws.com/#{Access.config.api_version}" end end def set_format self.class.format Access.config.format.to_sym end def headers {"Access-Token" => Access.config.access_token} end end end
Version data entries
8 entries across 8 versions & 1 rubygems