class Committee::ValidationError
Attributes
Public Class Methods
Source
# File lib/committee/validation_error.rb, line 7 def initialize(status, id, message, request = nil) @status = status @id = id @message = message @request = request end
Public Instance Methods
Source
# File lib/committee/validation_error.rb, line 14 def error_body { id: id, message: message } end
Source
# File lib/committee/validation_error.rb, line 18 def render [ status, { "Content-Type" => "application/json" }, [JSON.generate(error_body)] ] end