src/Hodor/Database/Adapter/Testing/Superqueuer.php
Showing 3 of 3 total issues
Function getJobsToRunGenerator
has a Cognitive Complexity of 7 (exceeds 5 allowed). Consider refactoring. Open
Open
public function getJobsToRunGenerator() { $buffered_jobs = $this->sortBufferedJobs( $this->filterFutureJobs($this->database->getAll('buffered_jobs')) );
- Read upRead up
- Create a ticketCreate a ticket
Avoid too many return
statements within this method. Open
Open
return $buffered_jobs;
- Create a ticketCreate a ticket
Avoid assigning values to variables in if clauses and the like (line '139', column '17'). Open
Open
private function sortBufferedJobs(array $buffered_jobs) { $compare_jobs = function ($field, array $job_a, array $job_b) { if ($job_a[$field] == $job_b[$field]) { return 0;
- Read upRead up
- Create a ticketCreate a ticket
- Exclude checks