Module: DeleteParanoid::ActiveRecordExtensions

Defined in:
lib/delete_paranoid.rb

Instance Method Summary collapse

Instance Method Details

#acts_as_paranoidObject



19
20
21
22
23
24
# File 'lib/delete_paranoid.rb', line 19

def acts_as_paranoid
  default_scope { where(:deleted_at => nil) }

  extend DeleteParanoid::ClassMethods
  include DeleteParanoid::InstanceMethods
end

#paranoid?Boolean

Returns:

  • (Boolean)


26
27
28
# File 'lib/delete_paranoid.rb', line 26

def paranoid?
  false
end