Module: ActionSubscriber::Middleware

Defined in:
lib/action_subscriber/middleware.rb,
lib/action_subscriber/middleware/env.rb,
lib/action_subscriber/middleware/router.rb,
lib/action_subscriber/middleware/runner.rb,
lib/action_subscriber/middleware/decoder.rb,
lib/action_subscriber/middleware/error_handler.rb,
lib/action_subscriber/middleware/active_record/query_cache.rb,
lib/action_subscriber/middleware/active_record/connection_management.rb

Defined Under Namespace

Modules: ActiveRecord Classes: Decoder, Env, ErrorHandler, Router, Runner

Class Method Summary collapse

Class Method Details

.initialize_stackObject



9
10
11
12
13
14
15
16
# File 'lib/action_subscriber/middleware.rb', line 9

def self.initialize_stack
  builder = ::Middleware::Builder.new(:runner_class => ::ActionSubscriber::Middleware::Runner)

  builder.use ErrorHandler
  builder.use Decoder

  builder
end