instance method
decomposed_match
Ruby on Rails 6.0.6
Since v5.2.8.1 PrivateSignature
decomposed_match(path, controller, options, _path, to, via, formatted, anchor, options_constraints)
No documentation comment.
Parameters
-
pathreq -
controllerreq -
optionsreq -
_pathreq -
toreq -
viareq -
formattedreq -
anchorreq -
options_constraintsreq
Source
# File actionpack/lib/action_dispatch/routing/mapper.rb, line 1917
def decomposed_match(path, controller, options, _path, to, via, formatted, anchor, options_constraints)
if on = options.delete(:on)
send(on) { decomposed_match(path, controller, options, _path, to, via, formatted, anchor, options_constraints) }
else
case @scope.scope_level
when :resources
nested { decomposed_match(path, controller, options, _path, to, via, formatted, anchor, options_constraints) }
when :resource
member { decomposed_match(path, controller, options, _path, to, via, formatted, anchor, options_constraints) }
else
add_route(path, controller, options, _path, to, via, formatted, anchor, options_constraints)
end
end
end
Defined in actionpack/lib/action_dispatch/routing/mapper.rb line 1917
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionDispatch::Routing::Mapper::Resources