Method: Domainic::Command::Result::ErrorSet#add

Defined in:
lib/domainic/command/result/error_set.rb

#add(key, message) ⇒ void

This method returns an undefined value.

Adds a new error message for a specific key

Parameters:

  • key (String, Symbol)

    The error key

  • message (String, Array<String>)

    The error message(s)

Since:

  • 0.1.0



61
62
63
64
65
# File 'lib/domainic/command/result/error_set.rb', line 61

def add(key, message)
  key = key.to_sym
  @lookup[key] ||= []
  @lookup[key].concat(Array(message)) # steep:ignore ArgumentTypeMismatch
end