module SafeDeleted::ActsAsSafeDeleted

Public Instance Methods

active() click to toggle source
# File lib/safe_deleted/acts_as_safe_deleted.rb, line 13
def active
  where(is_active: true)
end
inactive() click to toggle source
# File lib/safe_deleted/acts_as_safe_deleted.rb, line 17
def inactive
  where(is_active: false)
end
soft_delete() click to toggle source
# File lib/safe_deleted/acts_as_safe_deleted.rb, line 6
def soft_delete
  self.update(is_active: false)
  true
end
soft_delete_all() click to toggle source
# File lib/safe_deleted/acts_as_safe_deleted.rb, line 21
def soft_delete_all
  update_all(is_active: false)
  true
end