Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
url_rewrite_rollback.php
Go to the documentation of this file.
1 <?php
6 declare(strict_types=1);
7 
10 
11 $registry->unregister('isSecureArea');
12 $registry->register('isSecureArea', true);
13 
16  ->create(\Magento\Catalog\Api\ProductRepositoryInterface::class);
17 
20  ->create(\Magento\UrlRewrite\Model\ResourceModel\UrlRewriteCollection::class);
22  ->addFieldToFilter('entity_type', 'custom')
23  ->addFieldToFilter('request_path', ['page-a', 'page-b', 'page-c'])
24  ->addFieldToFilter('entity_id', '333')
25  ->load()
26  ->walk('delete');
27 
28 $registry->unregister('isSecureArea');
29 $registry->register('isSecureArea', false);
$urlRewriteCollection
$productRepository