Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
pages_rollback.php
Go to the documentation of this file.
1 <?php
6 declare(strict_types=1);
7 
12 
13 $objectManager = Bootstrap::getObjectManager();
14 
16 $pageRepository = $objectManager->get(PageRepositoryInterface::class);
17 
19 $searchCriteriaBuilder = $objectManager->get(SearchCriteriaBuilder::class);
20 $searchCriteria = $searchCriteriaBuilder->addFilter(PageInterface::IDENTIFIER, ['page100', 'page_design_blank'], 'in')
21  ->create();
23 
28 foreach ($result->getItems() as $item) {
29  $pageRepository->delete($item);
30 }
$pageRepository
$searchCriteriaBuilder
$result
$searchCriteria
$objectManager