Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
simple_product_rollback.php
Go to the documentation of this file.
1 <?php
6 declare(strict_types=1);
7 
13 
15 $objectManager = Bootstrap::getObjectManager();
16 
18 $registry = $objectManager->get(Registry::class);
19 $registry->unregister('isSecureArea');
20 $registry->register('isSecureArea', true);
21 
23 $productRepository = $objectManager->get(ProductRepositoryInterface::class);
25 $searchCriteriaBuilder = $objectManager->get(SearchCriteriaBuilder::class);
26 $searchCriteria = $searchCriteriaBuilder->addFilter('sku', 'simple002')
27  ->create();
29  ->getItems();
30 foreach ($items as $product) {
32 }
33 
34 $registry->unregister('isSecureArea');
35 $registry->register('isSecureArea', false);