isValid method

  1. @override
bool isValid(
  1. String? value
)
override

Implementation

@override
bool isValid(String? value) {
  String? v = strip(value);

  /// phone must be defined
  if (v == null || v.length != 11) return false;

  /// Não existe DDD com zero.
  if (v[0] == '0' || v[1] == '0') return false;

  /// Telefones celulares sempre iniciam com 9.
  return v[2] == '9';
}