Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
fixed_discount_rollback.php
Go to the documentation of this file.
1 <?php
6 declare(strict_types=1);
7 
13 
15 $objectManager = Bootstrap::getObjectManager();
17 $ruleRepository = $objectManager->get(RuleRepositoryInterface::class);
19 $searchCriteriaBuilder = $objectManager->get(SearchCriteriaBuilder::class);
20 $searchCriteria = $searchCriteriaBuilder->addFilter('name', '10$ discount')->create();
21 $items = $ruleRepository->getList($searchCriteria)->getItems();
22 
24 foreach ($items as $item) {
25  $ruleRepository->deleteById($item->getRuleId());
26 }