in src/validators/core/multipleFieldsValidator.ts [14:31]
public validate(input: any, path?: string, field?: string): IValidationError[] {
if (!this.fieldValidatorsPairs) {
return null;
}
const fieldsPath = path ? path + "." + field : field;
for (const fieldValidators of this.fieldValidatorsPairs) {
for (const validator of fieldValidators.validators) {
const errors = validator.validate(input[fieldValidators.field], fieldsPath, fieldValidators.field);
if (errors) {
return errors;
}
}
}
return null;
}