Sha256: f063428f21b3997e0dd222d3a1c5d0c327c46dfd914fa5802fdbf4fc87208044
Contents?: true
Size: 459 Bytes
Versions: 34
Compression:
Stored size: 459 Bytes
Contents
module Rack::Insight class PanelApp include Rack::Insight::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(message="") [404, {}, [message]] end def validate_params ParamsSignature.new(request).validate! end end end
Version data entries
34 entries across 34 versions & 1 rubygems