UNPKG

modella-validators

Version:
12 lines (10 loc) 302 B
module.exports = function format(attr, regex, message) { message = message || "does not match format" return function(Model) { Model.validate(function(model) { var val = model.attrs[attr]; if(val !== undefined && !regex.test(val)) model.error(attr, message); }); } }