method
fragment_name_with_digest
v5.2.3 -
Show latest stable
- Class:
ActionView::Helpers::CacheHelper
fragment_name_with_digest(name, virtual_path)private
No documentation available.
# File actionview/lib/action_view/helpers/cache_helper.rb, line 221
def fragment_name_with_digest(name, virtual_path)
virtual_path ||= @virtual_path
if virtual_path
name = controller.url_for(name).split("://").last if name.is_a?(Hash)
if digest = Digestor.digest(name: virtual_path, finder: lookup_context, dependencies: view_cache_dependencies).presence
[ "#{virtual_path}:#{digest}", name ]
else
[ virtual_path, name ]
end
else
name
end
end