Sha256: 89cf870fdea42dd6c975ce8f0cfd36c385fbfd973efa9956c3bbc3600d0ad61c

Contents?: true

Size: 238 Bytes

Versions: 3

Compression:

Stored size: 238 Bytes

Contents

class Ey::Core::MemoryCache
  def self.cache
    @cache ||= {}
  end

  def self.reset!
    self.cache.clear
  end

  def self.read(key)
    cache[key]
  end

  def self.write(key, value)
    cache[key] = value
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ey-core-3.6.6 lib/ey-core/memory_cache.rb
ey-core-3.4.5 lib/ey-core/memory_cache.rb
ey-core-3.6.5 lib/ey-core/memory_cache.rb