/** * @param string $queue * @param Message $message * @return QueueManager */ public function publishMessage($queue, Message $message) { $this->redis->multi(); $this->redis->sAdd('queues', $queue); $this->redis->rPush($this->formatQueueKey($queue), json_encode($message)); $this->redis->exec(); return $this; }