class Aesop::Rails::Middleware

Public Class Methods

new( app ) click to toggle source
# File lib/aesop/rails/middleware.rb, line 4
def initialize( app )
  @app = app
end

Public Instance Methods

call( env ) click to toggle source
# File lib/aesop/rails/middleware.rb, line 8
def call( env )
  begin
    response = @app.call(env)
  rescue Exception => e
    Aesop::Aesop.instance.catch_exception(e)
  end
  response
end