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