public function returnMessage(QueueMessage $message) { // re-add the message to the queue, as the first element $this->predis->lpush($message->getQueueId(), $message->getMessage()); // forget we received the message $this->completeMessage($message); }
/** * @param QueueMessage $message */ public function returnMessage(QueueMessage $message) { // add the message onto the queue again $this->sendMessage($message->getMessage(), $message->getQueueId()); }