module Honeybadger::Init::Sinatra
def install_honeybadger
def install_honeybadger config = Honeybadger.config return unless config[:'sinatra.enabled'] if config[:'exceptions.enabled'] # These two must come before the ErrorNotifier, since an error/response # passes through middleware from inner to outer (bottom to top) install_honeybadger_middleware(Honeybadger::Rack::UserFeedback) install_honeybadger_middleware(Honeybadger::Rack::UserInformer) install_honeybadger_middleware(Honeybadger::Rack::ErrorNotifier) end end