module AbstractController::Caching
Открытые методы экземпляра
# File actionpack/lib/abstract_controller/caching.rb, line 57
def view_cache_dependencies
self.class._view_cache_dependencies.filter_map { |dep| instance_exec(&dep) }
end Закрытые методы экземпляра
# File actionpack/lib/abstract_controller/caching.rb, line 63
def cache(key, options = {}, &block) # :doc:
if cache_configured?
cache_store.fetch(ActiveSupport::Cache.expand_cache_key(key, :controller), options, &block)
else
yield
end
end Удобный метод доступа.
© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.