method
path
v3.2.8 -
Show latest stable
- Class:
ActionDispatch::Routing::OptionRedirect
path(params, request)public
No documentation available.
# File actionpack/lib/action_dispatch/routing/redirection.rb, line 42
def path(params, request)
url_options = {
:protocol => request.protocol,
:host => request.host,
:port => request.optional_port,
:path => request.path,
:params => request.query_parameters
}.merge options
if !params.empty? && url_options[:path].match(/%\{\w*\}/)
url_options[:path] = (url_options[:path] % escape_path(params))
end
ActionDispatch::Http::URL.url_for url_options
end