Exemple #1
0
 /**
  * Creates a new RabbitManager
  *
  * @param string          $queue
  * @param AMQPMessage     $message
  * @param RabbitConnector $connector
  */
 public function __construct($queue, AMQPMessage $message, RabbitConnector $connector)
 {
     $this->channel = $connector->regenerateChannel();
     $this->message = $message;
     $this->payload = json_decode($message->body, true);
     parent::__construct($queue, $connector);
 }
 /**
  * @covers ::__construct
  */
 public function testConstruct()
 {
     $connector = new RabbitConnector($this->amqp);
     $this->assertSame($this->amqp, $connector->getAMQP());
     $this->assertTrue($this->connector->isPersistent());
 }