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