Example #1
0
 public function __construct(AMQPConnection $connection, $exchangeName, $passive = false, $durable = true, $auto_delete = false)
 {
     parent::__construct($connection);
     $this->exchangeName = $exchangeName;
     $this->channel->exchange_declare($this->exchangeName, $type = 'topic', $passive, $durable, $auto_delete);
 }
Example #2
0
 public function __construct(AMQPConnection $connection, $queueName, $passive = false, $durable = true, $exclusive = false, $auto_delete = false, $nowait = false, $arguments = null)
 {
     parent::__construct($connection);
     $this->queueName = $queueName;
     $this->channel->queue_declare($queueName, $passive, $durable, $exclusive, $auto_delete, $nowait, $arguments);
 }