module ActionDispatch::Http::URL

def path_for(options)

def path_for(options)
  path  = options[:script_name].to_s.chomp("/".freeze)
  path << options[:path] if options.key?(:path)
  add_trailing_slash(path) if options[:trailing_slash]
  add_params(path, options[:params]) if options.key?(:params)
  add_anchor(path, options[:anchor]) if options.key?(:anchor)
  path
end