detectType static method
Implementation
static CreditCardType detectType(String ccNum) {
String cNum = clearNum(ccNum);
for (final CreditCardType type in CreditCardType.values) {
for (final Range range in type.patterns) {
if (range.isValid(cNum)) {
return type;
}
}
}
return CreditCardType.unknown;
}