Example #1
0
 /**
  * Connection constructor.
  * @param ConnectionOptions|array|Traversable $options
  */
 public function __construct($options)
 {
     if (!$options instanceof ConnectionOptions) {
         $options = new ConnectionOptions($options);
     }
     $this->options = $options;
     $this->connection = new \AMQPConnection($options->toArray());
 }