class Rakuten::Api
Constants
- VERSION
Public Class Methods
configure() { |options| ... }
click to toggle source
# File lib/rakuten/api.rb, line 31 def configure(&proc) raise ArgumentError, "Block is required." unless block_given? yield @@options end
get(method,opts={})
click to toggle source
# File lib/rakuten/api.rb, line 44 def get(method,opts={}) eval "#{method}(#{opts})" end
merge(opts={})
click to toggle source
# File lib/rakuten/api.rb, line 36 def merge(opts={}) opts.merge!(@@options) ids = opts[:applicationId].split(",") opts[:applicationId] = ids[rand(ids.size)] opts[:developerId] = opts[:applicationId] if opts.key?(:developerId) opts end
options()
click to toggle source
# File lib/rakuten/api.rb, line 27 def options @@options end