Exemplo n.º 1
0
 /**
  * @param \Ess\M2ePro\Model\Order\Item\Proxy[] $items
  * @return \Ess\M2ePro\Model\Order\Item\Proxy[]
  * @throws \Exception
  */
 protected function mergeItems(array $items)
 {
     foreach ($items as $key => $item) {
         if ($item->getPrice() <= 0) {
             unset($items[$key]);
         }
     }
     if (count($items) == 0) {
         throw new \Ess\M2ePro\Model\Exception('Every Item in Order has zero Price.');
     }
     return parent::mergeItems($items);
 }