Method: Cachy.increment_key

Defined in:
lib/cachy.rb

.increment_key(key) ⇒ Object

Expires all caches that use this key



87
88
89
90
91
92
93
# File 'lib/cachy.rb', line 87

def self.increment_key(key)
  key = key.to_sym
  version = key_versions[key] || 0
  version += 1
  self.key_versions = key_versions.merge(key => version)
  version
end