Type:
Class
Constants:
DIR_FORMATTER : "%03X"
FILENAME_MAX_SIZE : 228
EXCLUDED_DIRS : ['.', '..'].freeze

A cache store implementation which stores everything on the filesystem.

FileStore implements the Strategy::LocalCache strategy which implements an in-memory cache inside of a block.

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

delete_matched(matcher, options = nil) Instance Public methods

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

increment(name, amount = 1, options = nil) Instance Public methods Increments

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

delete_entry(key, options) Instance Protected methods

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

new(cache_path, options = nil) Class Public methods

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

clear(options = nil) Instance Public methods Deletes all items 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
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
decrement
  • References/Ruby on Rails/Rails/Classes/ActiveSupport/ActiveSupport::Cache/ActiveSupport::Cache::FileStore

decrement(name, amount = 1, options = nil) Instance Public methods Decrements

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

read_entry(key, options) Instance Protected methods

2025-01-10 15:47:30