Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B Providers\AbstractProvider::arrayItem() 0 10 6 0 0 0
A RegexProvider::getBankInfoByCardNo() 0 8 4 0 0 0
A AlipayProvider::mapInfoToObject() 0 9 1 0 0 0
A Traits\HasAttributes::setAttribute() 0 3 1 0 0 0
A Bankcard\Traits\HasAttributes::merge() 0 3 1 0 0 0
A Sco\Bankcard\BankName::get() 8 4 3 0 0 0
A RegexProvider::mapInfoToObject() 0 7 1 0 0 0
A Providers\AbstractProvider::info() 0 6 3 0 0 0
A Sco\Bankcard\CardType::get() 8 4 3 0 0 0
A AlipayProvider::getBankInfoByCardNo() 0 10 3 0 0 0
A Bankcard\Bankcard::__construct() 0 2 2 0 0 0
A Traits\HasAttributes::getAttribute() 0 2 2 0 0 0
A Sco\Bankcard\Info::__construct() 0 2 1 0 0 0
A Sco\Bankcard\Info::getBankName() 0 2 1 0 0 0
A Bankcard\Bankcard::getDefaultProvider() 0 2 1 0 0 0