Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
rules_autogeneration.php
Go to the documentation of this file.
1 <?php
9 $rule->setName(
10  'AUTO_RULE'
11 )->setIsActive(
12  1
13 )->setStopRulesProcessing(
14  0
15 )->setIsAdvanced(
16  1
17 )->setCouponType(
18  Magento\SalesRule\Model\Rule::COUPON_TYPE_SPECIFIC
19 )->setUseAutoGeneration(
20  1
21 )->setWebsiteIds(
22  '1'
23 )->setCustomerGroupIds(
24  '0'
25 )->setDiscountStep(
26  0
27 )->save();
28 
31 
33 $registry = $objectManager->get(\Magento\Framework\Registry::class);
34 $registry->unregister('_fixture/Magento_SalesRule_Api_RuleRepository');
35 $registry->register('_fixture/Magento_SalesRule_Api_RuleRepository', $rule);