module RestrictCache::CacheCollection::CacheKey

Constants

ACTIVERECORD
ALL
CUSTOM

Public Class Methods

get(content) click to toggle source
# File lib/restrict_cache/cache_collection.rb, line 15
def self.get(content)
  case
  when defined?(ActiveRecord) && content.class < ActiveRecord::Base
    ACTIVERECORD
  when content.class < RestrictCache::Base
    CUSTOM
  else
    raise "unknown cache class"
  end
end