table('tblhosting')->count(); $bar = $this->output->createProgressBar($total); $bar->start(); $skipped = 0; foreach ($extractor->extract() as $row) { if (! $writer->write($transformer->transform($row))) { $skipped++; } $bar->advance(); } $bar->finish(); $this->newLine(); $this->info("Processed {$total} service(s), skipped {$skipped} (unresolved customer)."); return Command::SUCCESS; } }