/** * 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; }