method

decomposed_match

rails latest stable - Class: ActionDispatch::Routing::Mapper::Mapping::Resources

Method not available on this version

This method is only available on newer versions. The first available version (v8.1.1) is shown here.

decomposed_match(path, controller, as, action, _path, to, via, formatted, anchor, options_constraints, internal, options_mapping, on = nil)
private

No documentation available.

# 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