Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
url_rewrites_rollback.php
Go to the documentation of this file.
1 <?php
9 
10 $registry->unregister('isSecureArea');
11 $registry->register('isSecureArea', true);
12 
15  ->create(\Magento\Catalog\Api\ProductRepositoryInterface::class);
16 
17 try {
18  $product = $productRepository->get('simple', false, null, true);
20 } catch (\Magento\Framework\Exception\NoSuchEntityException $exception) {
21  //Product already removed
22 }
23 
26  ->create(\Magento\Catalog\Model\ResourceModel\Category\Collection::class);
28  ->addAttributeToFilter('level', 2)
29  ->load()
30  ->delete();
31 
32 $registry->unregister('isSecureArea');
33 $registry->register('isSecureArea', false);