Sha256: b5584ecae6dd112b8a6b7ac309228c2db66e4e845568ad051a7d782b90d0f841

Contents?: true

Size: 466 Bytes

Versions: 6

Compression:

Stored size: 466 Bytes

Contents

module GifterHub
  module Operations
    module Get
      module ClassMethods
        def request(method, url, params={}, opts={})
          GifterHub.request(method, url, params, opts)
        end
      end

      def self.included(base)
        base.extend(ClassMethods)
      end

      protected

      def request(method, url, params={}, opts={})
        opts = @opts.merge(opts)
        self.class.request(method, url, params, opts)
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
gifter_hub-0.1.7 lib/gifter_hub/operations/get.rb
gifter_hub-0.1.6 lib/gifter_hub/operations/get.rb
gifter_hub-0.1.5 lib/gifter_hub/operations/get.rb
gifter_hub-0.1.4 lib/gifter_hub/operations/get.rb
gifter_hub-0.1.3 lib/gifter_hub/operations/get.rb
gifter_hub-0.1.2 lib/gifter_hub/operations/get.rb