lib/rack/bug/panel_app.rb
module Rack
class Bug
class PanelApp
include Rack::Bug::Render
attr_reader :request
def call(env)
@request = Rack::Request.new(env)
dispatch
end
def render_template(*args)
Rack::Response.new([super]).to_a
end
def params
@request.GET
end
def not_found
[404, {}, []]
end
def validate_params
ParamsSignature.new(request).validate!
end
end
end
end