Module: ArtirixDataModels::CacheService::Expirer

Defined in:
lib/artirix_data_models/cache_service.rb

Class Method Summary collapse

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