Module: MarkOnlyRails4Extensions
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/mark_only.rb
Instance Method Summary collapse
Instance Method Details
#destroy! ⇒ Object
62 63 64 65 66 |
# File 'lib/mark_only.rb', line 62 def destroy! return super unless !!::MarkOnly.enabled update_mark_only_attribute_or_column(self.mark_only_column, MarkOnly.deleted_value) if !deleted? && persisted? raise ActiveRecord::RecordNotDestroyed.new("#{self} is mark_only") end |