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 | JMS\JobQueueBundle\Event\JobEvent | 1 | 0 | 14 | 2 | 60% | 0 | 0 | 0 |
A | DependencyInjection\Configuration | 3 | 0 | 43 | 3 | 95.24% | 0 | 0 | 0 |
A | JobQueueBundle\Console\ScheduleHourly | 1 | 0 | 9 | 1 | 0% | 0 | 0 | 0 |
A | JobQueueBundle\Twig\JobQueueExtension | 4 | 1 | 92 | 18 | 0% | 0 | 0 | 0 |
A | JobQueueBundle\Event\NewOutputEvent | 1 | 0 | 30 | 4 | 58.33% | 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 |