示例#1
0
 /**
  * Helper initialization
  *
  * @return Mage_ImportExport_Helper_Data
  */
 protected function _initHelper()
 {
     if (!self::$_helper) {
         self::$_helper = $this->getMock('Mage_ImportExport_Helper_Data', array('__'));
         self::$_helper->expects($this->any())->method('__')->will($this->returnArgument(0));
         Mage::unregister(self::$_helperKey);
         Mage::register(self::$_helperKey, self::$_helper);
     }
     return self::$_helper;
 }
示例#2
0
 /**
  * Returns error information
  *
  * @return array
  */
 public function getErrorMessages()
 {
     $messages = array();
     foreach ($this->_errors as $errorCode => $errorRows) {
         $message = isset($this->_messageTemplates[$errorCode]) ? $this->_translator->__($this->_messageTemplates[$errorCode]) : $this->_translator->__("Invalid value for '%s' column", $errorCode);
         $messages[$message] = $errorRows;
     }
     return $messages;
 }