示例#1
0
 public function printDebugData()
 {
     if (!Mage::helper('M2ePro/Module')->isDevelopmentEnvironment()) {
         return;
     }
     parent::printDebugData();
     if (count($this->parsedResponseData) > 0) {
         echo '<h1>Parsed Response:</h1>', '<pre>';
         var_dump($this->parsedResponseData);
         echo '</pre>';
     }
 }
 private function processResponseMessages(Ess_M2ePro_Model_Connector_Protocol $connectorObj)
 {
     foreach ($connectorObj->getErrorMessages() as $message) {
         if ($message[Ess_M2ePro_Model_Connector_Protocol::MESSAGE_CODE_KEY] == 21917062) {
             continue;
         }
         if (!$connectorObj->isMessageError($message) && !$connectorObj->isMessageWarning($message)) {
             continue;
         }
         $logType = $connectorObj->isMessageError($message) ? Ess_M2ePro_Model_Log_Abstract::TYPE_ERROR : Ess_M2ePro_Model_Log_Abstract::TYPE_WARNING;
         $this->getLog()->addMessage(Mage::helper('M2ePro')->__($message[Ess_M2ePro_Model_Connector_Protocol::MESSAGE_TEXT_KEY]), $logType, Ess_M2ePro_Model_Log_Abstract::PRIORITY_HIGH);
     }
 }