Sha256: 7aa21c021ab47db4e127711eea6ac03a22818b98468b1922068ef7d6b4afc074
Contents?: true
Size: 311 Bytes
Versions: 4
Compression:
Stored size: 311 Bytes
Contents
module Mollie module API module Object class Base def initialize (hash) hash.each { |key, value| if value.respond_to? :each value = Base.new value end instance_variable_set "@#{key}", value self.class.send :attr_accessor, key } end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems