Sha256: 76783f266a5500346ff55f68e0dc4d3342e53a187c87745c4c56fd556f9ba55c

Contents?: true

Size: 369 Bytes

Versions: 3

Compression:

Stored size: 369 Bytes

Contents

# encoding: utf-8
require "dpd_api/client/response"

module DpdApi
  class Base
    class << self
      def operations
        client.operations
      end

    protected

      def client
        Client::Response.new(self.url)
      end

      def response(method, params = {}, options = {})
        client.response(method, params, options)
      end
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
dpd_api-0.1.2 lib/dpd_api/base.rb
dpd_api-0.1.1 lib/dpd_api/base.rb
dpd_api-0.1.0 lib/dpd_api/base.rb