Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
product_out_of_stock_with_multiselect_attribute_rollback.php
Go to the documentation of this file.
1 <?php
6 declare(strict_types=1);
7 
8 require __DIR__ . '/multiselect_attribute_rollback.php';
9 
12 
15 
16 $registry->unregister('isSecureArea');
17 $registry->register('isSecureArea', true);
18 
21  ->get(\Magento\Catalog\Api\ProductRepositoryInterface::class);
22 try {
23  $product = $productRepository->get('simple_ms_out_of_stock', false, null, true);
25 } catch (NoSuchEntityException $e) {
26 }
27 
29  ->get(Magento\CatalogInventory\Model\Indexer\Stock\Processor::INDEXER_ID)
30  ->reindexAll();
31 
32 $registry->unregister('isSecureArea');
33 $registry->register('isSecureArea', false);
defined('TESTS_BP')||define('TESTS_BP' __DIR__
Definition: _bootstrap.php:60