121 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
			
		
		
	
	
			121 lines
		
	
	
		
			2.5 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
<?php
 | 
						|
/**
 | 
						|
 * Copyright © Magento, Inc. All rights reserved.
 | 
						|
 * See COPYING.txt for license details.
 | 
						|
 */
 | 
						|
 | 
						|
/** @var \Magento\SalesRule\Model\Rule $rule1 */
 | 
						|
$rule1 = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create(\Magento\SalesRule\Model\Rule::class);
 | 
						|
$rule1->setName(
 | 
						|
    '#1'
 | 
						|
)->setIsActive(
 | 
						|
    1
 | 
						|
)->setStopRulesProcessing(
 | 
						|
    0
 | 
						|
)->setIsAdvanced(
 | 
						|
    1
 | 
						|
)->setCouponType(
 | 
						|
    Magento\SalesRule\Model\Rule::COUPON_TYPE_SPECIFIC
 | 
						|
)->setUseAutoGeneration(
 | 
						|
    0
 | 
						|
)->setWebsiteIds(
 | 
						|
    '1'
 | 
						|
)->setCustomerGroupIds(
 | 
						|
    '0'
 | 
						|
)->setDiscountStep(
 | 
						|
    0
 | 
						|
)->setSortOrder(1)
 | 
						|
    ->save();
 | 
						|
 | 
						|
/** @var \Magento\SalesRule\Model\Rule $rule2 */
 | 
						|
$rule2 = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create(\Magento\SalesRule\Model\Rule::class);
 | 
						|
$rule2->setName(
 | 
						|
    '#2'
 | 
						|
)->setIsActive(
 | 
						|
    1
 | 
						|
)->setStopRulesProcessing(
 | 
						|
    0
 | 
						|
)->setIsAdvanced(
 | 
						|
    1
 | 
						|
)->setCouponType(
 | 
						|
    Magento\SalesRule\Model\Rule::COUPON_TYPE_NO_COUPON
 | 
						|
)->setUseAutoGeneration(
 | 
						|
    0
 | 
						|
)->setWebsiteIds(
 | 
						|
    '1'
 | 
						|
)->setCustomerGroupIds(
 | 
						|
    '0'
 | 
						|
)->setDiscountStep(
 | 
						|
    0
 | 
						|
)->setSortOrder(2)
 | 
						|
    ->save();
 | 
						|
 | 
						|
/** @var \Magento\SalesRule\Model\Rule $rule3 */
 | 
						|
$rule3 = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create(\Magento\SalesRule\Model\Rule::class);
 | 
						|
$rule3->setName(
 | 
						|
    '#3'
 | 
						|
)->setIsActive(
 | 
						|
    1
 | 
						|
)->setStopRulesProcessing(
 | 
						|
    0
 | 
						|
)->setIsAdvanced(
 | 
						|
    1
 | 
						|
)->setCouponType(
 | 
						|
    Magento\SalesRule\Model\Rule::COUPON_TYPE_SPECIFIC
 | 
						|
)->setUseAutoGeneration(
 | 
						|
    1
 | 
						|
)->setWebsiteIds(
 | 
						|
    '1'
 | 
						|
)->setCustomerGroupIds(
 | 
						|
    '0'
 | 
						|
)->setDiscountStep(
 | 
						|
    0
 | 
						|
)->setSortOrder(3)
 | 
						|
    ->save();
 | 
						|
 | 
						|
/** @var \Magento\SalesRule\Model\Rule $rule4 */
 | 
						|
$rule4 = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create(\Magento\SalesRule\Model\Rule::class);
 | 
						|
$rule4->setName(
 | 
						|
    '#4'
 | 
						|
)->setIsActive(
 | 
						|
    1
 | 
						|
)->setStopRulesProcessing(
 | 
						|
    0
 | 
						|
)->setIsAdvanced(
 | 
						|
    1
 | 
						|
)->setCouponType(
 | 
						|
    Magento\SalesRule\Model\Rule::COUPON_TYPE_AUTO
 | 
						|
)->setUseAutoGeneration(
 | 
						|
    0
 | 
						|
)->setWebsiteIds(
 | 
						|
    '1'
 | 
						|
)->setCustomerGroupIds(
 | 
						|
    '0'
 | 
						|
)->setDiscountStep(
 | 
						|
    0
 | 
						|
)->setSortOrder(4)
 | 
						|
    ->save();
 | 
						|
 | 
						|
/** @var \Magento\SalesRule\Model\Rule $rule5 */
 | 
						|
$rule5 = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create(\Magento\SalesRule\Model\Rule::class);
 | 
						|
$rule5->setName(
 | 
						|
    '#5'
 | 
						|
)->setIsActive(
 | 
						|
    1
 | 
						|
)->setStopRulesProcessing(
 | 
						|
    0
 | 
						|
)->setIsAdvanced(
 | 
						|
    1
 | 
						|
)->setCouponType(
 | 
						|
    Magento\SalesRule\Model\Rule::COUPON_TYPE_NO_COUPON
 | 
						|
)->setUseAutoGeneration(
 | 
						|
    0
 | 
						|
)->setWebsiteIds(
 | 
						|
    '1'
 | 
						|
)->setCustomerGroupIds(
 | 
						|
    '0'
 | 
						|
)->setDiscountStep(
 | 
						|
    0
 | 
						|
)->setSortOrder(5)
 | 
						|
    ->save();
 |