Exemplo n.º 1
0
 /**
  * @param \Magento\Framework\App\Action\Context $context
  * @param \Magento\Framework\Config\Scope $configScope
  * @param \Magento\Install\Model\Installer $installer
  * @param \Magento\Install\Model\Wizard $wizard
  * @param \Magento\Framework\Session\Generic $session
  * @param \Magento\Framework\Module\UpdaterInterface $dbUpdater
  * @param \Magento\Store\Model\StoreManagerInterface $storeManager
  * @param \Magento\Framework\App\State $appState
  */
 public function __construct(\Magento\Framework\App\Action\Context $context, \Magento\Framework\Config\Scope $configScope, \Magento\Install\Model\Installer $installer, \Magento\Install\Model\Wizard $wizard, \Magento\Framework\Session\Generic $session, \Magento\Framework\Module\UpdaterInterface $dbUpdater, \Magento\Store\Model\StoreManagerInterface $storeManager, \Magento\Framework\App\State $appState)
 {
     $this->_storeManager = $storeManager;
     parent::__construct($context);
     $configScope->setCurrentScope('install');
     $this->_installer = $installer;
     $this->_wizard = $wizard;
     $this->_session = $session;
     $this->_dbUpdater = $dbUpdater;
     $this->_appState = $appState;
 }
Exemplo n.º 2
0
 public function testScopeSetGet()
 {
     $scopeName = 'test_scope';
     $this->model->setCurrentScope($scopeName);
     $this->assertEquals($scopeName, $this->model->getCurrentScope());
 }
Exemplo n.º 3
0
 /**
  * @param \Magento\Framework\App\Action\Context $context
  * @param \Magento\Framework\Config\Scope $configScope
  */
 public function __construct(\Magento\Framework\App\Action\Context $context, \Magento\Framework\Config\Scope $configScope)
 {
     parent::__construct($context);
     $configScope->setCurrentScope('install');
 }