validate static method

bool validate(
  1. List<String> fields,
  2. Map<String, dynamic> data
)

Example name=required&&max:255, email=required, password=required&&max:32

Implementation

static bool validate(List<String> fields, Map<String, dynamic> data) {
  for (String field in fields) {
    if (!_FieldValidatorHelper.parse(field).validate(data)) {
      print('FieldValiator Error at: ' +
          field +
          ' with data: ' +
          data.toString());
      return false;
    }
  }
  return true;
}