Method: NoBrainer::Criteria::Cache.use_cache_for
- Defined in:
- lib/no_brainer/criteria/cache.rb
.use_cache_for(*methods) ⇒ Object
61 62 63 64 65 66 67 |
# File 'lib/no_brainer/criteria/cache.rb', line 61 def self.use_cache_for(*methods) methods.each do |method| define_method(method) do |*args, &block| @cache ? @cache.__send__(method, *args, &block) : super(*args, &block) end end end |