Module: FeideeUtils::Record::Accessors::ClassMethods
- Included in:
- FeideeUtils::Record
- Defined in:
- lib/feidee_utils/record/accessors.rb
Instance Method Summary collapse
Instance Method Details
#define_accessors(field_mappings) ⇒ Object
13 14 15 16 17 18 |
# File 'lib/feidee_utils/record/accessors.rb', line 13 def define_accessors field_mappings field_mappings.each do |name, key| raise "Accessor #{name} already exists in #{self.name}." if method_defined? name define_method name do field[key] end end end |