Module: Chimera::Associations::InstanceMethods

Defined in:
lib/chimera/associations.rb

Overview

ClassMethods

Instance Method Summary collapse

Instance Method Details

#association_membershipsObject



31
32
33
# File 'lib/chimera/associations.rb', line 31

def association_memberships
  @association_memberships ||= Chimera::AssociationProxies::AssociationMemberships.new(self)
end

#destroy_associationsObject



25
26
27
28
29
# File 'lib/chimera/associations.rb', line 25

def destroy_associations
  (@associations || {}).each do |name, association|
    association.destroy
  end
end