class Hippo::API::RouteSet
Public Class Methods
new(root)
click to toggle source
# File lib/hippo/api/route_set.rb, line 83 def initialize(root) @root = root end
Public Instance Methods
draw(&block)
click to toggle source
# File lib/hippo/api/route_set.rb, line 87 def draw(&block) @root.instance_eval(&block) end
for_extension(ext_id, &block)
click to toggle source
# File lib/hippo/api/route_set.rb, line 91 def for_extension(ext_id, &block) routes = RoutingBlock.new(ext_id) routes.instance_eval(&block) end