validate method
bool
validate(
- dynamic value,
- Map<String, dynamic> data
)
override
Implementation
@override
bool validate(value, data) {
List<String> parts = payload.toString().split(',');
String secondField = parts[0];
String secondFieldValueFromRule = parts[1].toString();
String? secondFieldValueFromRequest = data[secondField].toString();
/// check only when req value and rule value are same
if (secondFieldValueFromRule != secondFieldValueFromRequest) {
return IsRequired().validate(value, data);
}
return true;
}