lib/validator.js
function _addFailure(attribute, rule, parameters) {
    _addError(attribute, rule, parameters);
    if (! _failedRules[attribute]) {
      _failedRules[attribute] = {};
    }
    _failedRules[attribute][rule] = parameters;
  }
function _addFailure(attribute, rule, parameters) {
    _addError(attribute, rule, parameters);
    if (! _failedRules[attribute]) {
      _failedRules[attribute] = {};
    }
    _failedRules[attribute][rule] = parameters;
  }
function _addFailure ( attribute , rule , parameters ) { _addError ( attribute , rule , parameters ) ; if ( ! _failedRules [ attribute ] ) { _failedRules [ attribute ] = { } ; } _failedRules [ attribute ] [ rule ] = parameters ; }
add a failure rule

@param {String} attribute
@param {String} rule
@param {Array}  parameters

@return {Void}
add a failure rule