module Immortal
Include Immortal
module to activate soft delete on your model.
Constants
- COLUMN_NAME
- VERSION
Public Class Methods
included(base)
click to toggle source
# File lib/immortal.rb, line 7 def self.included(base) base.send :extend, ClassMethods base.send :include, InstanceMethods base.send :include, BelongsTo base.class_eval do class << self alias_method :mortal_delete_all, :delete_all alias_method :delete_all, :immortal_delete_all end end end