Module: Sinatra::Errorcodes

Defined in:
lib/sinatra/errorcodes.rb,
lib/sinatra/errorcodes/version.rb

Constant Summary collapse

VERSION =
"0.3.1"

Class Method Summary collapse

Class Method Details

.registered(app) ⇒ Object



12
13
14
15
16
17
18
19
# File 'lib/sinatra/errorcodes.rb', line 12

def self.registered(app)
  app.set :halt_with_errors, false

  app.error ErrorBase do |e|
    return unless settings.halt_with_errors
    halt e.code, e.msg
  end
end