class Canson::RouteMap

keeps routes and responders

Public Class Methods

new() click to toggle source
# File lib/canson/route_map.rb, line 6
def initialize
  @hash = {}
end

Public Instance Methods

[](route) click to toggle source
# File lib/canson/route_map.rb, line 14
def [](route)
  _path, responder = @hash.find { |k, _v| k.match(route) }
  responder
end
[]=(route, responder) click to toggle source
# File lib/canson/route_map.rb, line 10
def []=(route, responder)
  @hash[route] = responder
end