Class: AliveState::Railtie

Inherits:
Rails::Railtie
  • Object
show all
Defined in:
lib/alive_state/rails.rb

Instance Method Summary collapse

Instance Method Details

#appObject



15
16
17
# File 'lib/alive_state/rails.rb', line 15

def app
  Rails.application
end

#insert_middlewareObject



7
8
9
10
11
12
13
# File 'lib/alive_state/rails.rb', line 7

def insert_middleware
  if AliveState.config.insert_middleware and defined? ActionDispatch::DebugExceptions
    app.middleware.insert_after ActionDispatch::DebugExceptions, AliveState::Middleware
  else
    app.middleware.use AliveState::Middleware
  end
end