示例#1
0
 /**
  * Send one message to the queue
  * 
  * @param \AmazonSQS\Model\Queue   $queue
  * @param \AmazonSQS\Model\Message $message
  * 
  * @return bool
  */
 public function sendMessage(Queue $queue, Message $message)
 {
     $params = array();
     $params['MessageBody'] = urlencode($message->getBody());
     $response = $this->call('SendMessage', $params, $queue->getUrl());
     if (!isset($response['MessageId'])) {
         return false;
     }
     $message->setMessageId($response['MessageId']);
     return true;
 }