PHP Class Smile\ElasticsuiteCore\Model\Search\Request\RelevanceConfig\Reader\ContainerStore

Author: Romain Ruaud ([email protected])
显示文件 Open project: smile-sa/elasticsuite

Protected Properties

Property Type Description
$collectionFactory Smile\ElasticsuiteCore\Model\ResourceModel\Search\Request\RelevanceConfig\Data\Collection\ScopedFactory
$containerReader Container
$converter Magento\Store\Model\Config\Converter
$initialConfig Smile\ElasticsuiteCore\Model\Search\Request\RelevanceConfig\Initial

Public Methods

Method Description
__construct ( Initial $initialConfig, Magento\Framework\App\Config\Scope\Converter $converter, Smile\ElasticsuiteCore\Model\ResourceModel\Search\Request\RelevanceConfig\Data\Collection\ScopedFactory $collectionFactory, Container $containerReader, Magento\Store\Model\StoreManagerInterface $storeManager ) Constructor
read ( null | string $code = null ) : array Read configuration by code

Method Details

__construct() public method

Constructor
public __construct ( Initial $initialConfig, Magento\Framework\App\Config\Scope\Converter $converter, Smile\ElasticsuiteCore\Model\ResourceModel\Search\Request\RelevanceConfig\Data\Collection\ScopedFactory $collectionFactory, Container $containerReader, Magento\Store\Model\StoreManagerInterface $storeManager )
$initialConfig Smile\ElasticsuiteCore\Model\Search\Request\RelevanceConfig\Initial Initial Configuration
$converter Magento\Framework\App\Config\Scope\Converter Configuration Converter
$collectionFactory Smile\ElasticsuiteCore\Model\ResourceModel\Search\Request\RelevanceConfig\Data\Collection\ScopedFactory Configuration Collection Factory
$containerReader Container Parent level configuration reader
$storeManager Magento\Store\Model\StoreManagerInterface Magento Store Manager interface

read() public method

Read configuration by code
public read ( null | string $code = null ) : array
$code null | string The container code
return array

Property Details

$collectionFactory protected_oe property

protected ScopedFactory,Smile\ElasticsuiteCore\Model\ResourceModel\Search\Request\RelevanceConfig\Data\Collection $collectionFactory
return Smile\ElasticsuiteCore\Model\ResourceModel\Search\Request\RelevanceConfig\Data\Collection\ScopedFactory

$containerReader protected_oe property

protected Container,Smile\ElasticsuiteCore\Model\Search\Request\RelevanceConfig\Reader $containerReader
return Container

$converter protected_oe property

protected Converter,Magento\Store\Model\Config $converter
return Magento\Store\Model\Config\Converter

$initialConfig protected_oe property

protected Initial,Smile\ElasticsuiteCore\Model\Search\Request\RelevanceConfig $initialConfig
return Smile\ElasticsuiteCore\Model\Search\Request\RelevanceConfig\Initial