module StaleOptions
Constants
- VERSION
Public Class Methods
create(record, options = {})
click to toggle source
# File lib/stale_options.rb, line 12 def self.create(record, options = {}) klass = case record when ActiveRecord::Relation RelationOptions when Array ArrayOptions else ObjectOptions end klass.new(record, options).to_h end
time?(obj)
click to toggle source
# File lib/stale_options.rb, line 26 def self.time?(obj) case obj when ActiveSupport::TimeWithZone, DateTime, Time true else false end end