Class: ActiveRecord::Base
- Inherits:
-
Object
- Object
- ActiveRecord::Base
- Defined in:
- lib/cached_enumeration/cached_enumeration.rb
Class Method Summary collapse
Class Method Details
.cache_enumeration(params = {}) ⇒ Object
284 285 286 287 288 289 290 291 292 |
# File 'lib/cached_enumeration/cached_enumeration.rb', line 284 def cache_enumeration(params = {}) #p "init: #{params.inspect}" if params.delete(:reset) @cache_enumeration = nil end @cache_enumeration ||= CachedEnumeration::Cache.new(self, params) end |
.cache_enumeration? ⇒ Boolean
294 295 296 |
# File 'lib/cached_enumeration/cached_enumeration.rb', line 294 def cache_enumeration? @cache_enumeration.present? end |