validateRequest function
Response?
validateRequest(
- Map<
String, ApiValidator> validationRules, - Map<
String, dynamic> bodyMap
validate the whole request bodyMap
if matches the passed validationRules
Implementation
Response? validateRequest(
Map<String, ApiValidator> validationRules, Map<String, dynamic> bodyMap) {
for (var v in validationRules.entries) {
var validationResult = v.value.validate(v.key, bodyMap[v.key]);
if (validationResult != null) {
return responseApiBadRequest(message: validationResult);
}
}
return null;
}