Module: MethodCaching::InstanceMethods
- Defined in:
- lib/method_caching.rb
Instance Method Summary collapse
Instance Method Details
#cache_key_name(method) ⇒ Object
38 39 40 41 |
# File 'lib/method_caching.rb', line 38 def cache_key_name(method) identifier_method = self.class.send(:identifier) "#{self.class.to_s}_#{self.send(identifier_method)}_#{method.to_s}" end |
#clear_cache_on(method) ⇒ Object
34 35 36 |
# File 'lib/method_caching.rb', line 34 def clear_cache_on(method) Rails.cache.delete(cache_key_name(method)) end |