Module: ActsAsCached

Defined in:
lib/cache_fu.rb,
lib/acts_as_cached/railtie.rb,
lib/acts_as_cached/benchmarking.rb,
lib/acts_as_cached/benchmarking.rb,
lib/acts_as_cached/cache_methods.rb

Defined Under Namespace

Modules: Benchmarking, ClassMethods, InstanceMethods, MemcacheRuntime, Mixin Classes: Railtie

Constant Summary collapse

@@config =
{}

Class Method Summary collapse

Class Method Details

.config=(options) ⇒ Object



9
10
11
# File 'lib/cache_fu.rb', line 9

def self.config=(options)
  @@config = options
end

.skip_cache_gets=(boolean) ⇒ Object



13
14
15
# File 'lib/cache_fu.rb', line 13

def self.skip_cache_gets=(boolean)
  ActsAsCached.config[:skip_gets] = boolean
end

.valued_keysObject



17
18
19
# File 'lib/cache_fu.rb', line 17

def self.valued_keys
  [:version, :pages, :per_page, :finder, :cache_id, :find_by, :key_size]
end