/** * @return void */ public function run() { $this->connector->connect(); $this->connector->defineQoS(1); $this->connector->basicConsume($this->requestsQueue, $this->getCallback()); while (count($this->connector->getChannelCallbacks())) { $this->logger->debug('Waiting...'); $this->connector->wait(); } $this->connector->closeConnection(); }