Skip to content

Commit 345d14d

Browse files
author
Bohdan Korablov
committed
MAGETWO-89315: Magento application compatible with cloud
1 parent 1d1d15c commit 345d14d

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

setup/src/Magento/Setup/Mvc/Bootstrap/InitParamListener.php

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,11 @@ public function onBootstrap(MvcEvent $e)
9898
$serviceManager->setService(\Magento\Framework\App\Filesystem\DirectoryList::class, $directoryList);
9999
$serviceManager->setService(\Magento\Framework\Filesystem::class, $this->createFilesystem($directoryList));
100100

101+
/**
102+
* Initialize ObjectManager
103+
*/
104+
$serviceManager->get(\Magento\Setup\Model\ObjectManagerProvider::class)->get();
105+
101106
if (!($application->getRequest() instanceof Request)) {
102107
$eventManager = $application->getEventManager();
103108
$eventManager->attach(MvcEvent::EVENT_DISPATCH, [$this, 'authPreDispatch'], 100);
@@ -129,6 +134,7 @@ public function authPreDispatch($event)
129134
if ($serviceManager->get(\Magento\Framework\App\DeploymentConfig::class)->isAvailable()) {
130135
/** @var \Magento\Setup\Model\ObjectManagerProvider $objectManagerProvider */
131136
$objectManagerProvider = $serviceManager->get(\Magento\Setup\Model\ObjectManagerProvider::class);
137+
$objectManagerProvider->reset();
132138
/** @var \Magento\Framework\ObjectManagerInterface $objectManager */
133139
$objectManager = $objectManagerProvider->get();
134140
/** @var \Magento\Framework\App\State $adminAppState */

0 commit comments

Comments
 (0)