| Rating | Name | Size | Complexity | Test Coverage | Changes | Bugs | Features |
|---|---|---|---|---|---|---|---|
| A | ReportBundle\Model\TransactionTable | 67 | 8 | 100% | 1 | 0 | 0 |
| A | Bundle\ReportBundle\Utility\Helper | 24 | 5 | 88.89% | 1 | 0 | 0 |
| A | DependencyInjection\Configuration | 9 | 1 | 0% | 1 | 0 | 0 |
| A | DependencyInjection\ApiExtension | 15 | 1 | 100% | 1 | 0 | 0 |
| A | ReportBundle\Service\ReportService | 109 | 7 | 100% | 1 | 0 | 0 |
| A | Exception\CurrencyNotFoundException | 7 | 1 | 100% | 1 | 0 | 0 |
| A | Service\MerchantTransactionService | 98 | 7 | 100% | 1 | 0 | 0 |
| A | Service\Observer\ReportObserver | 27 | 3 | 100% | 1 | 0 | 0 |
| A | ReportBundle\Model\TransactionCsvStorage | 95 | 7 | 100% | 1 | 0 | 0 |
| A | TransactionRepositoryNotFoundException | 7 | 1 | 100% | 1 | 0 | 0 |
| A | Bundle\ReportBundle\Model\Merchant | 43 | 4 | 100% | 1 | 0 | 0 |
| A | Controller\v1\DefaultController | 30 | 1 | 0% | 1 | 0 | 0 |
| A | CurrencyExchangeRateNotFoundException | 7 | 1 | 100% | 1 | 0 | 0 |
| A | Bundle\ReportBundle\ReportBundle | 34 | 4 | 100% | 1 | 0 | 0 |
| A | ReportBundle\Service\CurrencyService | 93 | 8 | 100% | 1 | 0 | 0 |