Пример #1
0
 protected function validate(array $data)
 {
     // ---------------------------------------
     if (empty($data['marketplace_id'])) {
         throw new \Ess\M2ePro\Model\Exception\Logic('Marketplace ID is empty.');
     }
     // ---------------------------------------
     parent::validate($data);
 }
Пример #2
0
 protected function validate(array $data)
 {
     if (empty($data['marketplace_id'])) {
         throw new \Ess\M2ePro\Model\Exception\Logic('Marketplace ID is empty.');
     }
     if ($data['country_mode'] == TemplateShipping::COUNTRY_MODE_CUSTOM_VALUE && empty($data['country_custom_value']) || $data['country_mode'] == TemplateShipping::COUNTRY_MODE_CUSTOM_ATTRIBUTE && empty($data['country_custom_attribute'])) {
         throw new \Ess\M2ePro\Model\Exception\Logic('Country is empty.');
     }
     parent::validate($data);
 }