$progressBar->
setProgress($progress->
getOffset());
$records +=
$progress->
getProcessedRecords();
} while (!
$progress->
isFinished());
$elapsed =
time() -
$startTime;
$io->
newLine(2
);
if ($printErrors) { $this->
printErrors($importExport,
$log,
$io,
$doRollback &&
$progress->
getState() === Progress::STATE_FAILED
);
} $this->
printResults($log,
$io);
if ($dryRun) { $io->
info(sprintf('Dry run completed in %d seconds',
$elapsed));
return self::SUCCESS;
} if (!
$doRollback ||
$progress->
getState() === Progress::STATE_SUCCEEDED
) { if ($progress->
getState() === Progress::STATE_FAILED
) { $io->
warning('Not all records could be imported due to errors'
);
}