File: //usr/local/rvm/gems/ruby-2.5.9/doc/actionpack-6.1.4.1/ri/ActionController/Caching/cdesc-Caching.ri
U:RDoc::NormalModule[iI"Caching:ETI"ActionController::Caching;T0o:RDoc::Markup::Document:@parts[o;;[o:RDoc::Markup::Paragraph;[I"W\Caching is a cheap way of speeding up slow applications by keeping the result of ;TI"Qcalculations, renderings, and database calls around for subsequent requests.;To:RDoc::Markup::BlankLine o; ;[I"IYou can read more about each approach by clicking the modules below.;T@o; ;[I"ENote: To turn off all caching provided by Action Controller, set;To:RDoc::Markup::Verbatim;[I"6config.action_controller.perform_caching = false
;T:@format0S:RDoc::Markup::Heading:
leveli: textI"\Caching stores;T@o; ;[I"[All the caching stores from ActiveSupport::Cache are available to be used as backends ;TI"#for Action Controller caching.;T@o; ;[I"7Configuration examples (FileStore is the default):;T@o;;[
I":config.action_controller.cache_store = :memory_store
;TI"Tconfig.action_controller.cache_store = :file_store, '/path/to/cache/directory'
;TI"Jconfig.action_controller.cache_store = :mem_cache_store, 'localhost'
;TI"fconfig.action_controller.cache_store = :mem_cache_store, Memcached::Rails.new('localhost:11211')
;TI"Gconfig.action_controller.cache_store = MyOwnStore.new('parameter');T;0:
@fileI"%lib/action_controller/caching.rb;T:0@omit_headings_from_table_of_contents_below0;0;0[ [ [[I" AbstractController::Caching;To;;[ ;@+;0I"%lib/action_controller/caching.rb;T[[I"
class;T[[:public[ [:protected[ [:private[ [I"
instance;T[[;[ [;[ [;[[I"instrument_name;T@3[I"instrument_payload;T@3[[I"ActiveSupport::Concern;To;;[ ;@+;0@3[U:RDoc::Context::Section[i 0o;;[ ;0;0[@+I"ActionController;TcRDoc::NormalModule