Module: Fire::NestedParent

Extended by:
ActiveSupport::Concern
Included in:
Model
Defined in:
lib/model/nested/parent.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#saving_dataObject



9
10
11
12
13
14
15
# File 'lib/model/nested/parent.rb', line 9

def saving_data
  self.class.nested_models.map(&:folder).each{|folder|
     nested_folder = send("nested_#{folder}")
     nested_folder.is_a?(Array) ? nested_folder.each(&:sync_parent) : nested_folder.sync_parent
  }
  data
end