Code Analysis: Contact Form 7 CPF/CNPJ Validations 0.0.4

Most Complex Classes

Class Rating Complexity
Cpf
S
22
Cnpj
S
18
CpfCnpjValidator
S
17
AbstractValidator
S
3

Most Complex Functions

Function Rating Complexity
Cpf::isDummyValue()
A
10
Cnpj::validate()
S
6
Cpf::validate()
S
5
CpfCnpjValidator::validate()
S
5
Cpf::validateDigits()
S
4
Cnpj::calculateDigit()
S
4
Cnpj::hasValidPattern()
S
3
CpfCnpjValidator::validate_fields_filter()
S
3
Cnpj::__construct()
S
2
CpfCnpjValidator::getInstance()
S
2
CpfCnpjValidator::getFieldValueFromTag()
S
2
CpfCnpjValidator::plugin_setup()
S
1