static public Method

Caching.included(base)

There's no documentation for this item.

Source Code

# File action_controller/caching.rb, line 33
def self.included(base) #:nodoc:
  base.class_eval do
    @@cache_store = nil
    cattr_reader :cache_store

    # Defines the storage option for cached fragments
    def self.cache_store=(store_option)
      @@cache_store = ActiveSupport::Cache.lookup_store(store_option)
    end

    include Pages, Actions, Fragments
    include Sweeping, SqlCache if defined?(ActiveRecord)

    @@perform_caching = true
    cattr_accessor :perform_caching

    def self.cache_configured?
      perform_caching && cache_store
    end
  end
end
Comments

Have your say
Please use Textile formatting (click here for a cheat sheet). Use <code/> and <pre/> for code samples.
Click here to login with OpenID to to post comments.