44 parent::__construct($context);
55 $reportTime = $this->timeZone->date($time);
56 $timeDiff = $reportTime->diff($this->timeZone->date());
57 return $timeDiff->format(
'%H:%I:%S');
69 'Created: %1, Updated: %2, Deleted: %3',
70 $import->getCreatedItemsCount(),
71 $import->getUpdatedItemsCount(),
72 $import->getDeletedItemsCount()
85 return $this->varDirectory->isFile($this->
getFilePath($filename));
96 return $this->varDirectory->readFile($this->
getFilePath($filename));
118 return $this->varDirectory->stat($this->
getFilePath($filename))[
'size'];
130 if (preg_match(
'/\.\.(\\\|\/)/', $filename)) {
131 throw new \InvalidArgumentException(
'Filename has not permitted symbols in it');
getReportOutput($filename)
getSummaryStats(\Magento\ImportExport\Model\Import $import)
getReportAbsolutePath($fileName)
importFileExists($filename)
const FIELD_FIELD_SEPARATOR
__construct(\Magento\Framework\App\Helper\Context $context, \Magento\Framework\Stdlib\DateTime\Timezone $timeZone, \Magento\Framework\Filesystem $filesystem)