Cronario\Queue::getQueueNames PHP Method

getQueueNames() public method

public getQueueNames ( ) : array
return array
    public function getQueueNames()
    {
        $result = [];
        $jobSet = $this->getRedis()->hgetall($this->getRedisJobNamespace());
        $payloadSet = array_unique(array_values($jobSet));
        if (count($payloadSet) == 0) {
            return $result;
        }
        foreach ($payloadSet as $payload) {
            $payload = self::parsePayload($payload);
            $result[$payload[self::JOB_PAYLOAD_QUEUE]] = true;
        }
        return array_keys($result);
    }