跳到內容 跳到搜尋
命名空間
方法
C
V
包含模組

執行個體公用方法

檢視快取相依性()

# File actionpack/lib/abstract_controller/caching.rb, line 54
def view_cache_dependencies
  self.class._view_cache_dependencies.filter_map { |dep| instance_exec(&dep) }
end

執行個體私有方法

快取(金鑰, 選項 = {}, &區塊)

便利存取器。

# File actionpack/lib/abstract_controller/caching.rb, line 60
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