| Rating | Name | Coupling | Size | Complexity | Changes | Bugs | Features |
|---|---|---|---|---|---|---|---|
| A | Infrastructure\Framework\ValidatorPass | 3 | 36 | 3 | 0 | 0 | 0 |
| A | ResourceManagement\Domain\Event\EmployeePromoted | 0 | 50 | 5 | 0 | 0 | 0 |
| A | Application\Handler\HireEmployeeHandler | 4 | 29 | 2 | 0 | 0 | 0 |
| A | Persistence\Doctrine\EmployeeRepository | 3 | 43 | 5 | 0 | 0 | 0 |
| A | Domain\Exception\NotExistingEmployee | 0 | 11 | 1 | 0 | 0 | 0 |
| A | Handler\PromoteEmployeeHandler | 3 | 25 | 2 | 0 | 0 | 0 |
| A | Application\Command\FireEmployee | 1 | 22 | 2 | 0 | 0 | 0 |
| A | Persistence\Doctrine\Fixtures\FileLocator | 1 | 28 | 4 | 0 | 0 | 0 |
| A | ResourceManagement\Domain\ReadModel\EmployeeList | 0 | 71 | 6 | 0 | 0 | 0 |
| A | ResourceManagement\Domain\Employee | 4 | 70 | 4 | 0 | 0 | 0 |
| A | Application\Command\HireEmployee | 0 | 27 | 2 | 0 | 0 | 0 |
| A | Persistence\Doctrine\ListEmployeeQuery | 4 | 35 | 2 | 0 | 0 | 0 |
| A | Infrastructure\Framework\AppBundle | 4 | 14 | 1 | 0 | 0 | 0 |
| A | ResourceManagement\Domain\Event\EmployeeFired | 0 | 50 | 5 | 0 | 0 | 0 |
| A | Application\Command\PromoteEmployee | 1 | 24 | 2 | 0 | 0 | 0 |