module ActiveRecordCache::Base
Public Instance Methods
delete_from_cache()
click to toggle source
# File lib/activerecord_cache/base.rb, line 95 def delete_from_cache Rails.cache.delete(self.class.cache_key(self)) end
write_to_cache()
click to toggle source
# File lib/activerecord_cache/base.rb, line 86 def write_to_cache unless self.class.use_activerecord_cache message = "ActiveRecord cache is not enabled for #{self.class.name}" raise ActiveRecordCache::CacheNotEnabled, message end Rails.cache.write(self.class.cache_key(self), self) end