Sha256: c03ed7a2aebf07c136e00d36c8f719e7bf85aa87de3468a0c29abdec3eed29ce
Contents?: true
Size: 667 Bytes
Versions: 4
Compression:
Stored size: 667 Bytes
Contents
require 'nuorder/version' require 'nuorder/client' require 'nuorder/configurable' require 'nuorder/default' module Nuorder class ApiError < StandardError; end extend Nuorder::Configurable class << self def new(options = {}) Nuorder::Client.new(options) end def client @client = Nuorder::Client.new(options) unless defined?(@client) && @client.same_options?(options) @client end def respond_to_missing?(method_name, include_private = false) client.respond_to?(method_name, include_private) end def method_missing(method_name, *args, &block) client.send(method_name, *args, &block) end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
nuorder-1.3.1 | lib/nuorder.rb |
nuorder-1.3.0 | lib/nuorder.rb |
nuorder-1.2.0 | lib/nuorder.rb |
nuorder-1.1.0 | lib/nuorder.rb |