Rating | Name | Coupling | Cohesion | Size | Complexity | Test Coverage | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|---|
F | JMS\JobQueueBundle\Entity\Job | 3 | 5 | 653 | 103 | 76.02% | 0 | 0 | 0 |
D | JobQueueBundle\Command\RunCommand | 16 | 1 | 424 | 59 | 87.1% | 0 | 0 | 0 |
C | PersistentRelatedEntitiesCollection | 5 | 1 | 536 | 56 | 25.66% | 0 | 0 | 0 |
C | JobQueueBundle\Entity\Repository\JobManager | 17 | 1 | 350 | 54 | 70.65% | 0 | 0 | 0 |
A | DependencyInjection\JMSJobQueueExtension | 6 | 0 | 42 | 3 | 100% | 0 | 0 | 0 |
A | Entity\Listener\ManyToAnyListener | 9 | 1 | 77 | 11 | 80.43% | 0 | 0 | 0 |
A | Console\ScheduleInSecondInterval | 2 | 0 | 24 | 3 | 0% | 0 | 0 | 0 |
A | JMS\JobQueueBundle\View\JobFilter | 2 | 1 | 30 | 5 | 0% | 0 | 0 | 0 |
A | JobQueueBundle\Console\Application | 8 | 1 | 86 | 14 | 0% | 0 | 0 | 0 |
A | JobQueueBundle\Event\StateChangeEvent | 2 | 0 | 26 | 4 | 54.55% | 0 | 0 | 0 |
A | JMS\JobQueueBundle\Entity\CronJob | 0 | 0 | 27 | 3 | 75% | 0 | 0 | 0 |
A | JobQueueBundle\Controller\JobController | 10 | 1 | 157 | 24 | 0% | 0 | 0 | 0 |
A | Command\MarkJobIncompleteCommand | 7 | 1 | 43 | 4 | 0% | 0 | 0 | 0 |
A | JobQueueBundle\Console\ScheduleDaily | 1 | 0 | 9 | 1 | 0% | 0 | 0 | 0 |
A | InvalidStateTransitionException | 1 | 0 | 32 | 5 | 57.14% | 0 | 0 | 0 |