Class: FieldForm
- Inherits:
-
Object
- Object
- FieldForm
- Defined in:
- lib/id/form/field_form.rb
Class Method Summary collapse
Class Method Details
.define(field) ⇒ Object
3 4 5 6 7 8 9 10 11 12 |
# File 'lib/id/form/field_form.rb', line 3 def self.define(field) field.model.form_object.instance_eval do define_method field.name do memoize field.name do Option[model.send(field.name)].flatten.value_or nil if model.data.has_key? field.key end end attr_writer field.name end end |