Type:
Module
Constants:
UNIVERSAL_OPTIONS : [:namespace, :compress, :compress_threshold, :expires_in, :race_condition_ttl]

These options mean something to all cache implementations. Individual cache implementations may support additional options.

See ActiveSupport::Cache::Store for documentation.

delete_matched
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::Cache/ActiveSupport::Cache::Store

delete_matched(matcher, options = nil) Instance Public methods Delete all entries

2025-01-10 15:47:30
new
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::Cache/ActiveSupport::Cache::NullStore

new(options = nil) Class Public methods

2025-01-10 15:47:30
middleware
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::Cache/ActiveSupport::Cache::Strategy/ActiveSupport::Cache::Strategy::LocalCache

middleware() Instance Public methods Middleware class can be inserted as a

2025-01-10 15:47:30
new
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::Cache/ActiveSupport::Cache::Strategy/ActiveSupport::Cache::Strategy::LocalCache/ActiveSupport::Cache::Strategy::LocalCache::LocalStore

new() Class Public methods

2025-01-10 15:47:30
cleanup
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::Cache/ActiveSupport::Cache::FileStore

cleanup(options = nil) Instance Public methods Preemptively iterates through

2025-01-10 15:47:30
read
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::Cache/ActiveSupport::Cache::Store

read(name, options = nil) Instance Public methods Fetches data from the cache

2025-01-10 15:47:30
write_entry
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::Cache/ActiveSupport::Cache::FileStore

write_entry(key, entry, options) Instance Protected methods

2025-01-10 15:47:30
prune
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::Cache/ActiveSupport::Cache::MemoryStore

prune(target_size, max_time = nil) Instance Public methods To ensure entries

2025-01-10 15:47:30
write_entry
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::Cache/ActiveSupport::Cache::Strategy/ActiveSupport::Cache::Strategy::LocalCache/ActiveSupport::Cache::Strategy::LocalCache::LocalStore

write_entry(key, value, options) Instance Public methods

2025-01-10 15:47:30
fetch
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::Cache/ActiveSupport::Cache::Store

fetch(name, options = nil) Instance Public methods Fetches data from the cache

2025-01-10 15:47:30