class ActiveSupport::Cache::NullStore
Хранилище кэша Null
Реализация хранилища кэша, которая фактически ничего не сохраняет. Полезно в средах разработки и тестирования, где вы не хотите включать кэширование, но вам нужно использовать интерфейс кэширования.
Этот кэш реализует локальную стратегию кэширования, поэтому значения фактически будут кэшироваться внутри блоков, которые используют эту стратегию. Подробнее см. ActiveSupport::Cache::Strategy::LocalCache.
Публичные методы класса
# File activesupport/lib/active_support/cache/null_store.rb, line 18 def self.supports_cache_versioning? true end
Объявляет поддержку версиирования кэша.
Публичные методы экземпляра
# File activesupport/lib/active_support/cache/null_store.rb, line 25 def cleanup(options = nil) end
# File activesupport/lib/active_support/cache/null_store.rb, line 22 def clear(options = nil) end
# File activesupport/lib/active_support/cache/null_store.rb, line 31 def decrement(name, amount = 1, options = nil) end
# File activesupport/lib/active_support/cache/null_store.rb, line 34 def delete_matched(matcher, options = nil) end
# File activesupport/lib/active_support/cache/null_store.rb, line 28 def increment(name, amount = 1, options = nil) end
© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.