/** * Report statistics to the console output. * * @param array $stats */ private function report(array $stats) { $indicator = $this->getIndicator(); $indicator->advance(); $message = strtr('Crawling... {{sent}} sent - {{remaining}} left', ['{{sent}}' => $stats['sent'], '{{remaining}}' => $this->queue->count()]); $indicator->setMessage($message); }
private function enqueue(array $requests) { if (!empty($requests)) { $this->queue->pushMultiple($requests); } }