class DynaStruct::Base
Public Class Methods
new(args=nil)
click to toggle source
# File lib/dyna_struct/base.rb, line 3 def initialize(args=nil) add_attributes(args) if args.kind_of?(Hash) end
Private Instance Methods
add_attributes(args)
click to toggle source
# File lib/dyna_struct/base.rb, line 8 def add_attributes(args) args.each do |k, v| instance_variable_set("@#{k}", v) end end