Method: EmbedsMany::Child.embedded_fields
- Defined in:
- lib/embeds_many/child.rb
.embedded_fields(*fields) ⇒ Object
add accessors for fields
8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/embeds_many/child.rb', line 8 def self.(*fields) fields.each do |field_name| define_method(field_name) do @attributes[field_name] end define_method("#{field_name}=") do |val| @attributes[field_name] = val end end end |