protected function getNextJob($connection, $queue) { try { foreach (explode(',', $queue) as $queue) { if (!is_null($job = $connection->pop($queue))) { return $job; } } } catch (Exception $e) { $this->exceptions->report($e); } catch (Throwable $e) { $this->exceptions->report(new FatalThrowableError($e)); } }