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: Builder, Decoder, Env, ErrorHandler, Router, Runner

Class Method Summary collapse

Class Method Details

.initialize_stackObject



25
26
27
28
29
30
31
32
# File 'lib/action_subscriber/middleware.rb', line 25

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

  builder.use ::ActionSubscriber::Middleware::ErrorHandler
  builder.use ::ActionSubscriber::Middleware::Decoder

  builder
end