# File lib/dm-core/resource.rb, line 566 def save_parents(safe = true) parent_relationships.all? do |relationship| parent = relationship.get!(self) if parent.dirty? ? parent.save_parents(safe) && parent.save_self(safe) : parent.saved? relationship.set(self, parent) # set the FK values end end end