method

add_route

Importance_0
v3.1.0 - Show latest stable - 0 notes - Class: ActionDispatch::Routing::RouteSet
add_route(app, conditions = {}, requirements = {}, defaults = {}, name = nil, anchor = true) public

No documentation

This method has no description. You can help the Ruby on Rails community by adding new notes.

Hide source
# File actionpack/lib/action_dispatch/routing/route_set.rb, line 341
      def add_route(app, conditions = {}, requirements = {}, defaults = {}, name = nil, anchor = true)
        raise ArgumentError, "Invalid route name: '#{name}'" unless name.blank? || name.to_s.match(/^[_a-z]\w*$/)
        route = Route.new(self, app, conditions, requirements, defaults, name, anchor)
        @set.add_route(route.app, route.conditions, route.defaults, route.name)
        named_routes[name] = route if name
        routes << route
        route
      end
Register or log in to add new notes.