Method: ModelManage::ClassMethods#relation_form_set
- Defined in:
- lib/model_manage/base.rb
#relation_form_set(name, options = {}) ⇒ Object
61 62 63 64 65 66 67 68 69 |
# File 'lib/model_manage/base.rb', line 61 def relation_form_set(name, = {}) relation_attributes = { owner: self, name: name.to_s, options: }.tap{|o| o[:data] = o.dup } relation = relations[name.to_s] relation.form = OpenStruct.new(relation_attributes) end |