# File lib/grape/exceptions/validation_errors.rb, line 10 def initialize(args = {}) @errors = {} args[:errors].each do |validation_error| @errors[validation_error.params] ||= [] @errors[validation_error.params] << validation_error end super message: full_messages.join(', '), status: 400 end
# File lib/grape/exceptions/validation_errors.rb, line 27 def as_json errors.map do |k, v| { params: k, messages: v.map(&:to_s) } end end
Generated with the Darkfish Rdoc Generator 2.