Example #1
0
 public function __construct(\Ess\M2ePro\Model\Factory $modelFactory, \Ess\M2ePro\Helper\Factory $helperFactory, \Magento\Rule\Model\Condition\Context $context, array $data = [])
 {
     $this->_logger = $context->getLogger();
     parent::__construct($modelFactory, $helperFactory, $context, $data);
     $this->setType('Magento\\Rule\\Model\\Condition\\Combine')->setAggregator('all')->setValue(true)->setConditions(array())->setActions(array());
     $this->loadAggregatorOptions();
     if ($options = $this->getAggregatorOptions()) {
         foreach ($options as $aggregator => $dummy) {
             $this->setAggregator($aggregator);
             break;
         }
     }
 }