Class: Cannon::App::ExtraRouter

Inherits:
Object
  • Object
show all
Defined in:
lib/cannon/app.rb

Instance Method Summary collapse

Constructor Details

#initialize(app, route) ⇒ ExtraRouter

Returns a new instance of ExtraRouter.



175
176
177
178
# File 'lib/cannon/app.rb', line 175

def initialize(app, route)
  @app = app
  @route = route
end

Instance Method Details

#handle(&block) ⇒ Object



180
181
182
183
# File 'lib/cannon/app.rb', line 180

def handle(&block)
  @route.add_route_action(block)
  self
end