コード例 #1
0
ファイル: Combine.php プロジェクト: pradeep-wagento/magento2
 /**
  * @param Context $context
  * @param array $data
  */
 public function __construct(Context $context, array $data = [])
 {
     $this->_conditionFactory = $context->getConditionFactory();
     $this->_logger = $context->getLogger();
     parent::__construct($context, $data);
     $this->setType('Magento\\Rule\\Model\\Condition\\Combine')->setAggregator('all')->setValue(true)->setConditions([])->setActions([]);
     $this->loadAggregatorOptions();
     $options = $this->getAggregatorOptions();
     if ($options) {
         foreach (array_keys($options) as $aggregator) {
             $this->setAggregator($aggregator);
             break;
         }
     }
 }