module ActsAsExpirable
Constants
- BUILD
- MAJOR
- MINOR
- VERSION
Public Class Methods
cleanup!()
click to toggle source
# File lib/acts_as_expirable/expirable.rb, line 72 def self.cleanup! expirable_classes.each do |klass| klass.unscoped.destroy_expired end end
expirable_classes()
click to toggle source
# File lib/acts_as_expirable/expirable.rb, line 78 def self.expirable_classes @expirable_classes ||= [] end
register_expirable(klass)
click to toggle source
# File lib/acts_as_expirable/expirable.rb, line 82 def self.register_expirable(klass) @expirable_classes ||= [] @expirable_classes << klass end