class Scorched::Accept::Rack
Public Class Methods
new(app, env_prefix = 'scorched')
click to toggle source
# File lib/scorched/accept/rack.rb 4 def initialize(app, env_prefix = 'scorched') 5 @app = app 6 @env_prefix = env_prefix 7 end
Public Instance Methods
call(env)
click to toggle source
# File lib/scorched/accept/rack.rb 9 def call(env) 10 env["#{@env_prefix}.accept"] = {accept: AcceptHeader.new(env["HTTP_ACCEPT"])} 11 @app.call(env) 12 end