| Rating | Name | Duplication | Size | Complexity | Changes | Bugs | Features |
|---|---|---|---|---|---|---|---|
| A | AbstractAuthenticatedClient::send() | 0 | 20 | 3 | 0 | 0 | 0 |
| A | PayPal\Common\Auth\AuthClient::auth() | 0 | 18 | 1 | 0 | 0 | 0 |
| A | DefaultAccessTokenProvider::getAccessToken() | 0 | 15 | 4 | 0 | 0 | 0 |
| A | Client\PaymentClient::listPayments() | 0 | 11 | 1 | 0 | 0 | 0 |
| A | Common\Enum\AbstractEnum::values() | 0 | 11 | 2 | 0 | 0 | 0 |
| A | Client\PaymentClient::createPayment() | 0 | 11 | 1 | 0 | 0 | 0 |
| A | DefaultAccessTokenProvider::createNewAccessToken() | 0 | 10 | 1 | 0 | 0 | 0 |
| A | Model\Payer::getFundingInstruments() | 0 | 4 | 1 | 0 | 0 | 0 |
| A | Model\AbstractAddress::setLine1() | 0 | 4 | 1 | 0 | 0 | 0 |
| A | Payment\Model\PayerInfo::getPhone() | 0 | 4 | 1 | 0 | 0 | 0 |
| A | Model\AmountDetails::setShipping() | 0 | 4 | 1 | 0 | 0 | 0 |
| A | Payment\Model\CreditCard::setId() | 0 | 4 | 1 | 0 | 0 | 0 |
| A | Payment\Model\Payment::addTransaction() | 0 | 4 | 1 | 0 | 0 | 0 |
| A | Auth\AccessToken::setExpiresIn() | 0 | 4 | 1 | 0 | 0 | 0 |
| A | CreditCardToken::setExpireYear() | 0 | 4 | 1 | 0 | 0 | 0 |