Class: Loga::Railtie::InitializeMiddleware

Inherits:
Object
  • Object
show all
Defined in:
lib/loga/railtie.rb

Defined Under Namespace

Modules: ExceptionsCatcher

Class Method Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(app) ⇒ InitializeMiddleware

Returns a new instance of InitializeMiddleware.



100
101
102
# File 'lib/loga/railtie.rb', line 100

def initialize(app)
  @app = app
end

Class Method Details

.call(app) ⇒ Object



96
97
98
# File 'lib/loga/railtie.rb', line 96

def self.call(app)
  new(app).call
end

Instance Method Details

#callObject



104
105
106
107
108
109
# File 'lib/loga/railtie.rb', line 104

def call
  insert_loga_rack_logger
  silence_rails_rack_logger
  insert_exceptions_catcher
  silence_action_dispatch_debug_exceptions_logger
end