コード例 #1
0
ファイル: QueueFactory.php プロジェクト: prolic/HumusAmqp
 /**
  * @param Queue $queue
  * @param string $exchange
  * @param array $routingKeys
  * @param array $bindArguments
  */
 private function bindQueue(Queue $queue, string $exchange, array $routingKeys, array $bindArguments)
 {
     if (empty($routingKeys)) {
         $queue->bind($exchange, '', $bindArguments);
     } else {
         foreach ($routingKeys as $routingKey) {
             $queue->bind($exchange, $routingKey, $bindArguments);
         }
     }
 }