class Timber::Integrations::Rack::Middleware

Base class that all Timber Rack middlewares extend. See the class level methods for configuration options.

Public Class Methods

enabled=(value) click to toggle source

Easily enable / disable specific middlewares.

@example

Timber::Integrations::Rack::UserContext.enabled = false
# File lib/timber-rack/middleware.rb, line 12
def enabled=(value)
  @enabled = value
end
enabled?() click to toggle source

Accessor method for {#enabled=}.

# File lib/timber-rack/middleware.rb, line 17
def enabled?
  @enabled != false
end
new(app) click to toggle source
# File lib/timber-rack/middleware.rb, line 22
def initialize(app)
  @app = app
end