class Adrian::Filters::Delay

Constants

FIFTEEN_MINUTES

Public Class Methods

new(options = {}) click to toggle source
# File lib/adrian/filters.rb, line 15
def initialize(options = {})
  @options = options
end

Public Instance Methods

allow?(item) click to toggle source
# File lib/adrian/filters.rb, line 19
def allow?(item)
  item.updated_at <= (Time.now - duration)
end
duration() click to toggle source
# File lib/adrian/filters.rb, line 23
def duration
  @options[:duration] ||= FIFTEEN_MINUTES
end