Sha256: 8f34d35112cb0865bca2f3386f29a23da05602ff4b66ecb0da03b3dd92416dbc
Contents?: true
Size: 532 Bytes
Versions: 18
Compression:
Stored size: 532 Bytes
Contents
# frozen_string_literal: true class Condenser::Cache class NullStore def get(key) nil end def set(key, value) value end def fetch(key) value = get(key) if value.nil? value = yield set(key, value) end value end # Public: Pretty inspect # # Returns String. def inspect "#<#{self.class}>" end # Public: Simulate clearing the cache # # Returns true def clear(options=nil) true end end end
Version data entries
18 entries across 18 versions & 1 rubygems