Module: LogStruct::Integrations::RackSetup
- Extended by:
- T::Sig
- Defined in:
- lib/log_struct/integrations/rack_setup.rb
Class Method Summary collapse
- .enabled?(config) ⇒ Boolean
- .insert_after(anchor, middleware) ⇒ void
- .insert_before(anchor, middleware) ⇒ void
Class Method Details
.enabled?(config) ⇒ Boolean
10 11 12 13 14 15 |
# File 'lib/log_struct/integrations/rack_setup.rb', line 10 def self.enabled?(config) return false unless config.enabled return false unless config.integrations.enable_rack_error_handler true end |
.insert_after(anchor, middleware) ⇒ void
This method returns an undefined value.
18 19 20 |
# File 'lib/log_struct/integrations/rack_setup.rb', line 18 def self.insert_after(anchor, middleware) ::Rails.application.middleware.insert_after(anchor, middleware) end |
.insert_before(anchor, middleware) ⇒ void
This method returns an undefined value.
23 24 25 |
# File 'lib/log_struct/integrations/rack_setup.rb', line 23 def self.insert_before(anchor, middleware) ::Rails.application.middleware.insert_before(anchor, middleware) end |