Module: RubyRoutesTrie

Defined in:
lib/trie/node.rb,
lib/trie/trie.rb,
lib/trie/response.rb,
lib/ruby_routes_trie.rb,
lib/exceptions/route_not_exist.rb,
lib/exceptions/route_must_be_unique.rb

Defined Under Namespace

Classes: Node, Response, RouteMustBeUnique, RouteNotExist, Trie

Class Method Summary collapse

Class Method Details

.add_route(method, route) ⇒ Object



8
9
10
# File 'lib/ruby_routes_trie.rb', line 8

def self.add_route(method, route)
  @trie.add_route(method, route)
end

.find(route) ⇒ Object



12
13
14
# File 'lib/ruby_routes_trie.rb', line 12

def self.find(route)
  @trie.find(route)
end

.newObject



4
5
6
# File 'lib/ruby_routes_trie.rb', line 4

def self.new
  @trie = Trie.new
end