Sha256: 6771afa292cb8b0201fc6db959ad317bc3e5a9c21809873ff481489796ed6e70
Contents?: true
Size: 542 Bytes
Versions: 5
Compression:
Stored size: 542 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
5 entries across 5 versions & 1 rubygems