Completed
Pull Request — master (#7)
by Raffael
04:14
created

654 +397 Covered Lines

804 +503 Total Lines

81.3 % -4% Code Coverage

PHP Classes Changes

 
0%
InjectTrait added
 
65.26%
WorkerManager added
 
78.56%
Process added
 
85.42%
MessageQueue added
 
92.34%
Worker added
 
100%
SchedulerValidator added
77.32%
60.4%
Queue got worse
100%
92%
Scheduler got worse

CRAP Changes

 
90
WorkerManager::handleEvent() added
 
13
SchedulerValidator::validateOptions() added
 
12.5347
WorkerManager::handleJob() added
 
11.876
Queue::main() added
 
11.1035
WorkerManager::processLocalQueue() added
 
10.5
Scheduler::listen() added
 
8.0504
WorkerManager::main() added
 
8
WorkerManager::setOptions() added
 
7.7305
Process::wait() added
 
6
MessageQueue::getCursor() added
view more  
2
2
Queue::cleanup() improved
20
2.5
Queue::process() improved
5
 
Queue::processJob() removed
4.1967
 
Queue::processOnce() removed
4.125
 
Queue::queueJob() removed
4.026
 
Queue::getCursor() removed
4.0092
 
Queue::executeJob() removed
4
 
Queue::processLocalQueue() removed
3.4578
 
Queue::retrieveNextJob() removed
3
 
Scheduler::validateOptions() removed
3
 
Queue::collectJob() removed
3
 
Queue::createQueue() removed
view more