validateUsername static method

String validateUsername(
  1. String username
)

Implementation

static String validateUsername(String username) {
  if (username.isEmpty) {
    return ValidationError.pleaseEnterUsername.name;
  } else if (_isNumericOnly(username)) {
    return ValidationError.invalidUsername.name;
  } else if (username.length < CoreConstants.usernameMinimumLength) {
    return ValidationError.usernameTooShort.name;
  } else if (username.length > CoreConstants.usernameMaximumLength) {
    return ValidationError.usernameTooLong.name;
  }

  return "";
}