public __construct ( Magento\Framework\App\Config\ReinitableConfigInterface $config, Magento\Framework\Event\ManagerInterface $eventManager, Magento\Config\Model\Config\Structure $configStructure, Magento\Framework\DB\TransactionFactory $transactionFactory, Magento\Config\Model\Config\Loader $configLoader, Magento\Framework\App\Config\ValueFactory $configValueFactory, Magento\Store\Model\StoreManagerInterface $storeManager, Containers $containersSource, array $data = [] ) |
$config |
Magento\Framework\App\Config\ReinitableConfigInterface |
Configuration interface |
$eventManager |
Magento\Framework\Event\ManagerInterface |
Event Manager |
$configStructure |
Magento\Config\Model\Config\Structure |
Configuration Structure |
$transactionFactory |
Magento\Framework\DB\TransactionFactory |
Transaction Factory |
$configLoader |
Magento\Config\Model\Config\Loader |
Configuration Loader |
$configValueFactory |
Magento\Framework\App\Config\ValueFactory |
Configuration Value Factory |
$storeManager |
Magento\Store\Model\StoreManagerInterface |
Store Manager |
$containersSource |
Smile\ElasticsuiteCore\Model\Search\Request\Source\Containers |
The Containers source model |
$data |
array |
The data |