validateThaiCitizenID static method

List<String> validateThaiCitizenID(
  1. String id
)

Implementation

static List<String> validateThaiCitizenID(String id) {
  List<String> errors = [];

  if (!_checkFormat(id)) {
    errors.add('invalid_format');
  } else {
    if (!_checkSum(id)) {
      errors.add('invalid_checksum');
    }
  }

  return errors;
}