module DestroyAssociates::MixinARBase::ClassMethods
Public Instance Methods
destroy_associates_if_blank(assocs, attr)
click to toggle source
# File lib/destroy_associates/mixin_ar_base.rb, line 8 def destroy_associates_if_blank(assocs, attr) before_save do send(assocs).each do |assoc| assoc.mark_for_destruction if assoc.send(attr).blank? end end end