![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/dev/tests/integration/testsuite/Magento/Theme/_files/ |
<?php /** * Copyright © Magento, Inc. All rights reserved. * See COPYING.txt for license details. */ $designChanges = [ ['store' => 'default', 'design' => 'default_yesterday_design', 'date' => '-1 day'], ['store' => 'default', 'design' => 'default_today_design', 'date' => 'now'], ['store' => 'default', 'design' => 'default_tomorrow_design', 'date' => '+1 day'], ['store' => 'admin', 'design' => 'admin_yesterday_design', 'date' => '-1 day'], ['store' => 'admin', 'design' => 'admin_today_design', 'date' => 'now'], ['store' => 'admin', 'design' => 'admin_tomorrow_design', 'date' => '+1 day'], ]; foreach ($designChanges as $designChangeData) { $storeId = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->get( \Magento\Store\Model\StoreManagerInterface::class )->getStore( $designChangeData['store'] )->getId(); $change = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->create(\Magento\Theme\Model\Design::class); $change->setStoreId( $storeId )->setDesign( $designChangeData['design'] )->setDateFrom( $designChangeData['date'] )->setDateTo( $designChangeData['date'] )->save(); }