Beispiel #1
0
 /**
  * {@inheritdoc}
  */
 public function multiPut($queueName, array $workloads)
 {
     $queueUrl = $this->getQueueUrl($queueName);
     $batchWorkloads = array();
     $batchWorkloadId = 1;
     foreach ($workloads as $workload) {
         $batchWorkloads[] = array('Id' => $batchWorkloadId++, 'MessageBody' => serialize($workload));
     }
     $response = $this->sqs->send_message_batch($queueUrl, $batchWorkloads);
     $this->parseResponse($response);
 }