class RackInjection

Yes, this is really all it does…

Constants

VERSION

Public Class Methods

new(app, opts={}) click to toggle source
# File lib/rack_injection.rb, line 5
def initialize(app, opts={})
  @app = app
  @injections = opts
end

Public Instance Methods

call(env) click to toggle source
# File lib/rack_injection.rb, line 10
def call(env)
  @injections.each { |k,v| env[k] = v }
  @app.call(env)
end