Class: Sqreen::Frameworks::RailsFramework::Init
- Inherits:
-
Rails::Railtie
- Object
- Rails::Railtie
- Sqreen::Frameworks::RailsFramework::Init
- Defined in:
- lib/sqreen/frameworks/rails.rb
Overview
Register a new initializer in rails to ba called when we are starting up
Class Method Summary collapse
Class Method Details
.startup ⇒ Object
90 91 92 93 94 95 96 97 |
# File 'lib/sqreen/frameworks/rails.rb', line 90 def self.startup initializer 'sqreen.startup' do |app| app.middleware.insert_before(Rack::Runtime, Sqreen::Middleware) app.middleware.insert_after(ActionDispatch::DebugExceptions, Sqreen::RailsMiddleware) app.middleware.insert_after(ActionDispatch::DebugExceptions, Sqreen::ErrorHandlingMiddleware) yield app end end |