Sha256: d6705e4440c232b054923d40d1c172946bffa68b9ca0e48093534675a24e7eea
Contents?: true
Size: 515 Bytes
Versions: 8
Compression:
Stored size: 515 Bytes
Contents
module RakutenWebService class Configuration attr_accessor :application_id, :affiliate_id def generate_parameters { :application_id => application_id, :affiliate_id => affiliate_id } end end def configuration(&block) @configuration ||= Configuration.new if block if block.arity != 1 raise ArgumentError, 'Block is required to have one argument' end block.call(@configuration) end return @configuration end module_function :configuration end
Version data entries
8 entries across 8 versions & 1 rubygems