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