module Grape::ErrorFormatter
Constants
- DEFAULTS
Public Instance Methods
formatter_for(format, error_formatters = nil, default_error_formatter = nil)
click to toggle source
# File lib/grape/error_formatter.rb, line 15 def formatter_for(format, error_formatters = nil, default_error_formatter = nil) select_formatter(error_formatters, format) || default_error_formatter || DEFAULTS[:txt] end
select_formatter(error_formatters, format)
click to toggle source
# File lib/grape/error_formatter.rb, line 19 def select_formatter(error_formatters, format) error_formatters&.key?(format) ? error_formatters[format] : DEFAULTS[format] end