module Grape::ErrorFormatter::Base
Constants
- FORMATTERS
Public Class Methods
formatter_for(api_format, options = {})
click to toggle source
# File lib/grape/error_formatter/base.rb, line 17 def formatter_for(api_format, options = {}) spec = formatters(options)[api_format] case spec when nil options[:default_error_formatter] || Grape::ErrorFormatter::Txt when Symbol method(spec) else spec end end
formatters(options)
click to toggle source
# File lib/grape/error_formatter/base.rb, line 13 def formatters(options) FORMATTERS.merge(options[:error_formatters] || {}) end