Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
FormStub.php
Go to the documentation of this file.
1 <?php
11 
16 {
20  protected $_configDataStub = [];
21 
25  protected $_configRootStub = [];
26 
32  public function setStubConfigData(array $configData = [])
33  {
34  $this->_configDataStub = $configData;
35  }
36 
43  public function setStubConfigRoot(array $configRoot = [])
44  {
45  $this->_configRootStub = $configRoot;
46  }
47 
53  protected function _initObjects()
54  {
55  parent::_initObjects();
56  $this->_configData = $this->_configDataStub;
57  if ($this->_configRootStub) {
58  $this->_configRoot = $this->_configRootStub;
59  }
60  $this->_fieldRenderer = \Magento\TestFramework\Helper\Bootstrap::getObjectManager()->get(
61  \Magento\Framework\View\LayoutInterface::class
62  )->createBlock(
63  \Magento\Config\Block\System\Config\Form\Field::class
64  );
65  }
66 }
setStubConfigRoot(array $configRoot=[])
Definition: FormStub.php:43
setStubConfigData(array $configData=[])
Definition: FormStub.php:32