Module: Cfror::Data
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/cfror.rb
Overview
Including to data model
Instance Method Summary collapse
-
#save_cfror_fields(fields) ⇒ Object
save fields value.
-
#value_fields_for(source) ⇒ Object
set values for fields.
Instance Method Details
#save_cfror_fields(fields) ⇒ Object
save fields value
45 46 47 48 49 50 |
# File 'lib/cfror.rb', line 45 def save_cfror_fields(fields) fields.each do |field, value| field = Cfror::Field.find(field) field.save_value!(self, value) end end |
#value_fields_for(source) ⇒ Object
set values for fields
54 55 56 57 58 59 60 61 62 |
# File 'lib/cfror.rb', line 54 def value_fields_for(source) fields = self.send(source).fields fields.each do |i| i.set_value_for(self) end fields end |