Class: Doozer::Middleware

Inherits:
Object show all
Defined in:
lib/doozer/middleware.rb

Direct Known Subclasses

MiddlewareBeforeDozerApp

Instance Method Summary collapse

Constructor Details

#initialize(app, args = nil) ⇒ Middleware

Returns a new instance of Middleware.



3
4
5
6
# File 'lib/doozer/middleware.rb', line 3

def initialize(app, args=nil)
  @app = app
  @args = args
end

Instance Method Details

#configObject



7
8
9
# File 'lib/doozer/middleware.rb', line 7

def config
  @args[:config]
end

#loggerObject



10
11
12
# File 'lib/doozer/middleware.rb', line 10

def logger
  @args[:config].logger
end

#routeObject



13
14
15
# File 'lib/doozer/middleware.rb', line 13

def route
  @args[:route]
end