Module: Gris::ErrorHelpers

Defined in:
lib/gris/grape_extensions/error_helpers.rb

Instance Method Summary collapse

Instance Method Details

#error!(message, status, options = nil) ⇒ Object



3
4
5
6
# File 'lib/gris/grape_extensions/error_helpers.rb', line 3

def error!(message, status, options = nil)
  message = { error: message }.merge(options.is_a?(String) ? { text: options } : options) if options
  throw :error, message: message, status: status
end