Module: Sparsam::BaseStruct::ClassMethods
- Defined in:
- lib/sparsam/base_struct.rb
Instance Method Summary collapse
Instance Method Details
#field_accessor(klass, field_key, field_info) ⇒ Object
8 9 10 11 12 13 |
# File 'lib/sparsam/base_struct.rb', line 8 def field_accessor(klass, field_key, field_info) field_name = field_info[:name] klass.class_eval(<<-EOF, __FILE__, __LINE__) attr_accessor :'#{field_name}' EOF end |