Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B IproSoftwareApi\HttpClient::request() 0 11 7 7 0 0 0
A AccessToken::makeFromApiResponse() 0 16 6 6 0 0 0
A IproSoftwareApi\Traits\HasApiMethods::__call() 0 16 5 5 0 0 0
A Traits\HasApiMethods::getMethodData() 0 7 5 5 0 0 0
A HttpClient::receiveAccessToken() 0 12 2 2 0 0 0
A IproSoftwareApi\HttpClient::__call() 0 3 2 2 0 0 0
A IproServerException::__construct() 0 5 3 3 0 0 0
A AccessToken\AccessToken::hasAccessToken() 0 1 2 2 0 0 0
A Traits\HasApiMethods::getMethodsList() 0 1 1 1 0 0 0
A IproSoftwareClient::tryCreateDefaultHttpClient() 0 8 3 3 0 0 0
A IproSoftwareApi\HttpClient::hasAccessToken() 0 1 2 2 0 0 0
A ClientCredentials::__construct() 0 4 1 1 0 0 0
A IproSoftwareApi\HttpClient::setHttp() 0 2 1 1 0 0 0
A IproSoftwareApiAccessTokenException::__construct() 0 2 2 2 0 0 0
A AccessToken\AccessToken::makeFromJson() 0 8 4 4 0 0 0