lib/errors/CustomError.js
function setMessage (msg) {
  if (msg && typeof msg === 'string') {
    this.message = msg
  } else if (this.constructor.name !== 'CustomError') {
    this.message = this.constructor.DEFAULT_ERROR_MESSAGE
  } else {
    this.message = undefined
  }
}
function setMessage (msg) {
  if (msg && typeof msg === 'string') {
    this.message = msg
  } else if (this.constructor.name !== 'CustomError') {
    this.message = this.constructor.DEFAULT_ERROR_MESSAGE
  } else {
    this.message = undefined
  }
}
function setMessage ( msg ) { if ( msg && typeof msg === 'string' ) { this . message = msg } else if ( this . constructor . name !== 'CustomError' ) { this . message = this . constructor . DEFAULT_ERROR_MESSAGE } else { this . message = undefined } }
Set the error message from the given argument or from the class property DEFAULT_ERROR_MESSAGE
@method
Set the error message from the given argument or from the class property DEFAULT_ERROR_MESSAGE