Method: Gruf::Error#add_field_error

Defined in:
lib/gruf/error.rb

#add_field_error(field_name, error_code, message = '') ⇒ Object

Add a field error to this error package

Parameters:

  • field_name (Symbol)

    The field name for the error

  • error_code (Symbol)

    The application error code for the error; e.g. :job_not_found

  • message (String) (defaults to: '')

    The application error message for the error; e.g. “Job not found with ID 123”



89
90
91
# File 'lib/gruf/error.rb', line 89

def add_field_error(field_name, error_code, message = '')
  @field_errors << Errors::Field.new(field_name, error_code, message)
end