class ObjectSpy::Rack::Middleware
Attributes
app[R]
Public Class Methods
new(app)
click to toggle source
# File lib/object_spy/rack/middleware.rb, line 7 def initialize(app) @app = app end
Public Instance Methods
call(env)
click to toggle source
# File lib/object_spy/rack/middleware.rb, line 11 def call(env) res = @app.call(env) send_object_stats(env) res end
Private Instance Methods
send_object_stats(env)
click to toggle source
# File lib/object_spy/rack/middleware.rb, line 19 def send_object_stats(env) ObjectSpy.spy rescue => exc env['rack.errors'].write(exc.message) end