コード例 #1
0
ファイル: Queue.php プロジェクト: silktide/queueball-redis
 public function completeMessage(QueueMessage $message)
 {
     // all we have to do is remove the reference to this message in receivedMessages
     unset($this->receivedMessages[$message->getReceiptId()]);
 }
コード例 #2
0
ファイル: Queue.php プロジェクト: silktide/queueball-sqs
 /**
  * {@inheritDoc}
  */
 public function returnMessage(QueueMessage $message)
 {
     $queueUrl = $this->getQueueUrl($message->getQueueId());
     $this->queueClient->changeMessageVisibility(["QueueUrl" => $queueUrl, "ReceiptHandle" => $message->getReceiptId(), "VisibilityTimeout" => 0]);
 }