Class: RestrictCache::Cacheable::ActiveRecordCache
- Inherits:
-
Base
- Object
- Base
- RestrictCache::Cacheable::ActiveRecordCache
show all
- Defined in:
- lib/restrict_cache/cacheable/active_record_cache.rb
Instance Method Summary
collapse
Methods inherited from Base
#initialize, #size
Instance Method Details
#add(content) ⇒ Object
4
5
6
7
|
# File 'lib/restrict_cache/cacheable/active_record_cache.rb', line 4
def add(content)
@caches[table_name(content)] ||= {}
@caches[table_name(content)][content.id] = content
end
|
#contents(_table_name) ⇒ Object
9
10
11
|
# File 'lib/restrict_cache/cacheable/active_record_cache.rb', line 9
def contents(_table_name)
@caches[_table_name.to_sym]
end
|