Beispiel #1
0
 /**
  * Retrieve flag object
  *
  * @return \Magento\Reports\Model\Flag
  */
 protected function _getFlag()
 {
     if ($this->_flag === null) {
         $this->_flag = $this->_reportsFlagFactory->create();
     }
     return $this->_flag;
 }
 /**
  * Get if updated
  *
  * @param string $reportCode
  * @return string|\DateTime
  */
 protected function _getUpdatedAt($reportCode)
 {
     $flag = $this->_reportsFlagFactory->create()->setReportFlagCode($reportCode)->loadSelf();
     return $flag->hasData() ? $this->_localeDate->scopeDate(0, $flag->getLastUpdate(), true) : '';
 }
Beispiel #3
0
 /**
  * Get if updated
  *
  * @param string $reportCode
  * @return string|\Magento\Framework\Stdlib\DateTime\DateInterface
  */
 protected function _getUpdatedAt($reportCode)
 {
     $flag = $this->_reportsFlagFactory->create()->setReportFlagCode($reportCode)->loadSelf();
     return $flag->hasData() ? $this->_localeDate->scopeDate(0, new \Magento\Framework\Stdlib\DateTime\Date($flag->getLastUpdate(), \Magento\Framework\Stdlib\DateTime::DATETIME_INTERNAL_FORMAT), true) : '';
 }