method
add_wildcard_options
v5.0.0.1 -
Show latest stable
- Class:
ActionDispatch::Routing::Mapper::Mapping
add_wildcard_options(options, formatted, path_ast)private
No documentation available.
# File actionpack/lib/action_dispatch/routing/mapper.rb, line 219
def add_wildcard_options(options, formatted, path_ast)
# Add a constraint for wildcard route to make it non-greedy and match the
# optional format part of the route by default
if formatted != false
path_ast.grep(Journey::Nodes::Star).each_with_object({}) { |node, hash|
hash[node.name.to_sym] ||= /.+?/
}.merge options
else
options
end
end