Method: ActionController::MiddlewareStack::Middleware#initialize

Defined in:
lib/action_controller/metal.rb

#initialize(klass, *args, &block) ⇒ Middleware

:nodoc:



14
15
16
17
18
19
20
# File 'lib/action_controller/metal.rb', line 14

def initialize(klass, *args, &block)
  options = args.extract_options!
  @only   = Array(options.delete(:only)).map(&:to_s)
  @except = Array(options.delete(:except)).map(&:to_s)
  args << options unless options.empty?
  super
end