class ActiveSupport::Cache::NullStore
ActiveSupport::Cache::Strategy::LocalCache for more details.
be cached inside blocks that utilize this strategy. See
This cache does implement the local cache strategy, so values will actually
need to go through the caching interface.
development and test environments where you don’t want caching turned on but
A cache store implementation which doesn’t actually store anything. Useful in
= Null Cache Store
def self.supports_cache_versioning?
def self.supports_cache_versioning? true end
def cleanup(options = nil)
def cleanup(options = nil) end
def clear(options = nil)
def clear(options = nil) end
def decrement(name, amount = 1, options = nil)
def decrement(name, amount = 1, options = nil) end
def delete_entry(key, **options)
def delete_entry(key, **options) false end
def delete_matched(matcher, options = nil)
def delete_matched(matcher, options = nil) end
def increment(name, amount = 1, options = nil)
def increment(name, amount = 1, options = nil) end
def inspect # :nodoc:
def inspect # :nodoc: "#<#{self.class.name} options=#{@options.inspect}>" end
def read_entry(key, **s)
def read_entry(key, **s) deserialize_entry(read_serialized_entry(key)) end
def read_serialized_entry(_key, **)
def read_serialized_entry(_key, **) end
def write_entry(key, entry, **)
def write_entry(key, entry, **) write_serialized_entry(key, serialize_entry(entry)) end
def write_serialized_entry(_key, _payload, **)
def write_serialized_entry(_key, _payload, **) true end