class Wedge::Opal::Server::Headers

Public Class Methods

new(app, server) click to toggle source
# File lib/wedge/opal.rb, line 69
def initialize(app, server)
  @app    = app
  @server = server
end

Public Instance Methods

call(env) click to toggle source
# File lib/wedge/opal.rb, line 74
def call(env)
  if env['PATH_INFO'][@server.prefix]
    status, headers, body = @app.call env

    [status, headers.merge(@server.headers), [body]]
  else
    @app.call env
  end
end