class CrawlStation::CacheAdapters::DbAdapter

Public Instance Methods

[](key) click to toggle source
# File lib/crawl_station/cache_adapters/db_adapter.rb, line 4
def [](key)
  recent_schedule.where(link: key).first
end
include?(key) click to toggle source
# File lib/crawl_station/cache_adapters/db_adapter.rb, line 8
def include?(key)
  recent_schedule.exists?(link: key)
end

Private Instance Methods

recent_schedule() click to toggle source
# File lib/crawl_station/cache_adapters/db_adapter.rb, line 13
def recent_schedule
  schedule.progressed.recent_1_day
end
schedule() click to toggle source
# File lib/crawl_station/cache_adapters/db_adapter.rb, line 17
def schedule
  @_schedule ||= CS::Model::Schedule
end