Module: Ohm::SoftDelete::ClassMethods

Defined in:
lib/ohm/softdelete.rb

Instance Method Summary collapse

Instance Method Details

#deletedObject



66
67
68
# File 'lib/ohm/softdelete.rb', line 66

def deleted
  Set.new(key[:deleted], key, self)
end

#exists?(id) ⇒ Boolean

Returns:

  • (Boolean)


70
71
72
# File 'lib/ohm/softdelete.rb', line 70

def exists?(id)
  super || key[:deleted].sismember(id)
end