Module: ArtirixDataModels::CacheService::Expirer
- Defined in:
- lib/artirix_data_models/cache_service.rb
Class Method Summary collapse
- .expire_cache(pattern = nil, add_wildcard: true, add_prefix: true) ⇒ Object
- .valid_method(method_name) ⇒ Object
Class Method Details
.expire_cache(pattern = nil, add_wildcard: true, add_prefix: true) ⇒ Object
146 147 148 149 150 |
# File 'lib/artirix_data_models/cache_service.rb', line 146 def self.expire_cache(pattern = nil, add_wildcard: true, add_prefix: true) CacheStoreHelper.delete_matched pattern, add_wildcard: add_wildcard, add_prefix: add_prefix end |
.valid_method(method_name) ⇒ Object
142 143 144 |
# File 'lib/artirix_data_models/cache_service.rb', line 142 def self.valid_method(method_name) method_name.start_with? 'expire_' end |