Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
B | Keios\MoneyRight\Money::allocate() | 0 | 26 | 5 | 5 | 2 | 0 | 1 |
B | Keios\MoneyRight\Math::roundTied() | 0 | 17 | 5 | 5 | 1 | 0 | 0 |
B | Keios\MoneyRight\Math::bcround() | 0 | 13 | 4 | 4 | 4 | 1 | 0 |
B | MoneyRight\Money::assertOperand() | 0 | 10 | 5 | 7.46 | 2 | 0 | 1 |
B | MoneyRight\Currency::aggregateData() | 0 | 16 | 3 | 3.01 | 1 | 0 | 0 |
A | Keios\MoneyRight\Money::multiply() | 0 | 14 | 2 | 2 | 1 | 0 | 0 |
A | Keios\MoneyRight\Money::divide() | 0 | 14 | 2 | 2 | 2 | 0 | 1 |
A | MoneyRight\CurrencyPair::__construct() | 0 | 7 | 2 | 2 | 1 | 0 | 0 |
A | Keios\MoneyRight\Money::unserialize() | 0 | 4 | 1 | 1 | 1 | 0 | 0 |
A | Money::normalizeAmountFromString() | 0 | 3 | 1 | 1 | 1 | 0 | 0 |
A | Currency::getCurrencyFromIsoCode() | 0 | 6 | 2 | 2 | 1 | 0 | 0 |
A | Math::getFirstDecimalAfterPrecision() | 0 | 4 | 1 | 1 | 1 | 0 | 0 |
A | MoneyRight\Money::assertOperandNotZero() | 0 | 4 | 3 | 3 | 1 | 0 | 0 |
A | MoneyRight\CurrencyPair::createFromIso() | 0 | 11 | 2 | 2 | 1 | 0 | 0 |
A | MoneyRight\Money::jsonserialize() | 0 | 4 | 1 | 2 | 2 | 1 | 0 |