Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
product_virtual_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('virtual-product', false, null, true);
20 } catch (\Magento\Framework\Exception\NoSuchEntityException $exception) {
21  //Product already removed
22 } catch (\Magento\Framework\Exception\StateException $exception) {
23 }
24 
25 $registry->unregister('isSecureArea');
26 $registry->register('isSecureArea', false);