Resources/public/js/constraints/NotNull.js
/**
* Check if element is not equal to null
*
* @author Viktor Novikov <viktor.novikov95@gmail.com>
* @author Alexandr Zhulev <alexandrzhulev@gmail.com>
* @constructor
*/
function UberNotNullValidationConstraint(field) {
this.message = 'Field {{ field_name }} should not be null.';
this.validate = function () {
var error = '';
if (field.val() !== null) return error;
error = this.message.replace('{{ field_name }}', String(parse_field_name(field.attr('name'))));
if (field.attr('data-message-notnull') !== '') {
error = field.attr('data-message-notnull');
}
return error;
}
}