Sha256: f46ae78cc4e9bcd8ffa2bed0c8d2f21725237b48e1f0b9b9488c989b8767edbd
Contents?: true
Size: 538 Bytes
Versions: 27
Compression:
Stored size: 538 Bytes
Contents
module Eligible class CoverageResource < APIResource def self.get(params, opts = {}) send_request :get, get_uri, params, opts end def self.post(params, opts = {}) send_request :post, post_uri, params, opts end def self.get_uri fail NotImplementedError, "Please implement class method #{self}.get_uri" end def self.post_uri fail NotImplementedError, "Please implement class method #{self}.post_uri" end class << self alias_method :batch_post, :post end end end
Version data entries
27 entries across 27 versions & 1 rubygems