public function onAfterWrite(ImportItemEvent $event) { ++$this->statistics['written']; $this->import->getRun()->setStatistics($this->statistics); }
/** * @return Import */ public function run(Import $import) { $this->logger->info('Starting import run.', $import->getRun()->toArray()); $importRun = $import->getRun(); $workflow = $this->workflowFactory->buildRunWorkflow($import, $importRun); $this->process($workflow, $import); $this->logger->info('Import run finished.', $import->getRun()->toArray()); return $importRun; }