Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B DucCnzj\Ip\RequestHandler::send() 0 29 10 10 1 0 0
A HandleProvider::createProvider() 0 13 6 6 1 0 0
A DucCnzj\Ip\Strategies\AliIp::send() 0 17 4 4 1 0 1
A DucCnzj\Ip\Strategies\TencentIp::send() 0 13 4 4 1 0 0
A DucCnzj\Ip\Strategies\BaiduIp::send() 0 13 4 4 1 0 0
A DucCnzj\Ip\Strategies\TaobaoIp::send() 0 13 4 4 3 1 0
A Strategies\AliIp::formatResult() 0 12 1 1 1 0 1
A Ip\IpClient::setRequestHandler() 0 2 1 1 0 0 0
A DucCnzj\Ip\CacheStore::put() 0 1 1 1 1 0 0
A Ip\RequestHandler::setTryTimes() 0 2 1 1 1 0 0
A Strategies\TencentIp::formatResult() 0 8 1 1 1 0 0
A DucCnzj\Ip\RequestHandler::getErrors() 0 1 1 1 0 0 0
A Ip\IpClient::responseWithError() 0 3 1 1 0 0 0
A DucCnzj\Ip\Strategies\BaiduIp::getAk() 0 1 1 1 1 0 0
A CacheResponse::getDefaultCacheDriver() 0 1 1 1 1 0 0