Example #1
0
 public function process()
 {
     $result = parent::process();
     foreach ($this->messages as $message) {
         $priorityMessage = Ess_M2ePro_Model_Log_Abstract::PRIORITY_MEDIUM;
         if ($message[parent::MESSAGE_TYPE_KEY] == parent::MESSAGE_TYPE_ERROR) {
             $priorityMessage = Ess_M2ePro_Model_Log_Abstract::PRIORITY_HIGH;
         }
         $this->addListingsLogsMessage($message, $priorityMessage);
     }
     if (!isset($result['result'])) {
         return $result;
     }
     foreach ($result['result'] as $tempIdProduct => $tempResultProduct) {
         if (!isset($tempResultProduct['messages'])) {
             continue;
         }
         if (is_null($listingProductInArray = $this->getListingProductFromArray($tempIdProduct))) {
             continue;
         }
         foreach ($tempResultProduct['messages'] as $message) {
             $priorityMessage = Ess_M2ePro_Model_Log_Abstract::PRIORITY_MEDIUM;
             if ($message[parent::MESSAGE_TYPE_KEY] == parent::MESSAGE_TYPE_ERROR) {
                 $priorityMessage = Ess_M2ePro_Model_Log_Abstract::PRIORITY_HIGH;
             }
             $this->addListingsProductsLogsMessage($listingProductInArray, $message, $priorityMessage);
         }
     }
     return $result;
 }
Example #2
0
 public function process()
 {
     $result = parent::process();
     foreach ($this->messages as $message) {
         $priorityMessage = Ess_M2ePro_Model_Log_Abstract::PRIORITY_MEDIUM;
         if ($message[parent::MESSAGE_TYPE_KEY] == parent::MESSAGE_TYPE_ERROR) {
             $priorityMessage = Ess_M2ePro_Model_Log_Abstract::PRIORITY_HIGH;
         }
         $this->addListingsProductsLogsMessage($this->listingProduct, $message, $priorityMessage);
     }
     return $result;
 }