info(" [*] Waiting for {$queue}. To exit press CTRL+C"); Log::debug('mq:wbw.analyses start.'); Mq::worker($exchange, $queue, function ($message) { $data = ['id' => implode(',', $message)]; $ok = $this->call('upgrade:wbw.analyses', $data); if ($ok === 0) { $this->info('Received count='.count($message).' ok='.$ok); Log::debug('mq:wbw.analyses done count='.count($message)); } else { Log::error('mq:wbw.analyses', $data); } return $ok; }); return 0; } }