module ActionView::Helpers::CacheHelper

def fragment_name_with_digest(name) #:nodoc:

:nodoc:
def fragment_name_with_digest(name) #:nodoc:
  if @virtual_path
    names  = Array(name.is_a?(Hash) ? controller.url_for(name).split("://").last : name)
    digest = Digestor.digest name: @virtual_path, finder: lookup_context, dependencies: view_cache_dependencies
    [ *names, digest ]
  else
    name
  end
end