module Rack::AcornCache::CacheReader

Public Class Methods

read(cache_key) click to toggle source
# File lib/acorn_cache/cache_reader.rb, line 5
def self.read(cache_key)
  response = storage.get(cache_key)
  return false unless response
  response_hash = JSON.parse(response)
  CachedResponse.new(response_hash)
end

Private Class Methods

storage() click to toggle source
# File lib/acorn_cache/cache_reader.rb, line 14
def self.storage
  Rack::AcornCache.configuration.storage
end