File: ../src/errors/validationerror.js
define([
'aeris/errors/errortypefactory'
], function(ErrorTypeFactory) {
/**
* @class aeris.errors.ValidationError
* @extends aeris.errors.AbstractError
*/
return new ErrorTypeFactory({
name: 'ValidationError',
message: function(attrName, opt_errorDetails) {
return (opt_errorDetails) ?
'Invalid model attribute \'' + attrName + '\': ' + opt_errorDetails + '.' :
'Model failed to pass validation: ' + attrName;
}
});
});