instance method
fragment_cache_key
Ruby on Rails 3.1.12
Since v2.2.3 Last seen in v4.2.9Signature
fragment_cache_key(key)
Given a key (as described in expire_fragment), returns a key suitable for use in reading, writing, or expiring a cached fragment. If the key is a hash, the generated key is the return value of url_for on that hash (without the protocol). All keys are prefixed with views/ and uses ActiveSupport::Cache.expand_cache_key for the expansion.
Parameters
-
keyreq
Source
# File actionpack/lib/action_controller/caching/fragments.rb, line 51
def fragment_cache_key(key)
ActiveSupport::Cache.expand_cache_key(key.is_a?(Hash) ? url_for(key).split("://").last : key, :views)
end
Defined in actionpack/lib/action_controller/caching/fragments.rb line 51
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionController::Caching::Fragments