Method: ActionController::Caching::Fragments#read_fragment

Defined in:
actionpack/lib/action_controller/caching/fragments.rb

#read_fragment(key, options = nil) ⇒ Object

Reads a cached fragment from the location signified by key (see expire_fragment for acceptable formats).



40
41
42
43
44
45
46
47
48
# File 'actionpack/lib/action_controller/caching/fragments.rb', line 40

def read_fragment(key, options = nil)
  return unless cache_configured?

  key = fragment_cache_key(key)
  instrument_fragment_cache :read_fragment, key do
    result = cache_store.read(key, options)
    result.respond_to?(:html_safe) ? result.html_safe : result
  end
end