/** * @param string $rabbitMQHost * @param string|int $rabbitMQPort * @param $rabbitMQUser * @param $rabbitMQPassword * @param string $queueName * @param string $workPath * @param int $maxConsumers * @param int $ttl */ public function __construct($rabbitMQHost, $rabbitMQPort = 5672, $rabbitMQUser, $rabbitMQPassword, $queueName, $workPath, $maxConsumers = 10, $ttl = 1800) { parent::__construct($rabbitMQHost, $rabbitMQPort = 5672, $rabbitMQUser, $rabbitMQPassword, $queueName); $this->workPath = $workPath; $this->maxConsumers = $maxConsumers; $this->startTime = time(); $this->ttl = $ttl; $this->queueDeclare(); }
/** * @param string $rabbitMQHost * @param string|int $rabbitMQPort * @param $rabbitMQUser * @param $rabbitMQPassword * @param string $queueName */ public function __construct($rabbitMQHost, $rabbitMQPort = 5672, $rabbitMQUser, $rabbitMQPassword, $queueName) { parent::__construct($rabbitMQHost, $rabbitMQPort = 5672, $rabbitMQUser, $rabbitMQPassword, $queueName); $this->queueDeclare(); }