option('sync'); $total = DB::connection('whmcs')->table('tblclients')->count(); $bar = $this->output->createProgressBar($total); $bar->start(); foreach ($extractor->extract() as $row) { $job = new SyncClientJob((array) $row); $sync ? dispatch_sync($job) : dispatch($job); $bar->advance(); } $bar->finish(); $this->newLine(); $this->info("Dispatched {$total} client(s) for sync."); return Command::SUCCESS; } }