/** * {@inheritdoc} */ public function getData() { $operations = $this->manager->getLastOperationsData([]); foreach ($operations as &$operation) { $operation['statusLabel'] = $this->translator->trans('pim_import_export.batch_status.' . $operation['status']); if ($operation['date'] instanceof \DateTime) { $operation['date'] = $operation['date']->format('U'); } } return $operations; }
/** * {@inheritdoc} */ public function getData() { $operations = $this->manager->getLastOperationsData([]); foreach ($operations as &$operation) { $operation['statusLabel'] = $this->translator->trans('pim_import_export.batch_status.' . $operation['status']); if ($operation['date'] instanceof \DateTime) { $locale = $this->tokenStorage->getToken()->getUser()->getUiLocale()->getCode(); $operation['date'] = $this->presenter->present($operation['date'], ['locale' => $locale]); } } return $operations; }
/** * {@inheritdoc} */ public function getParameters() { return ['params' => $this->manager->getLastOperationsData(['import', 'export'])]; }