PHP 클래스 Smile\ElasticsuiteCore\Model\Search\Request\RelevanceConfig

저자: Romain Ruaud ([email protected])
상속: extends Magento\Config\Model\Config
파일 보기 프로젝트 열기: smile-sa/elasticsuite

보호된 프로퍼티들

프로퍼티 타입 설명
$containersSource Smile\ElasticsuiteCore\Model\Search\Request\Source\Containers
$fullConfig If getting full config or not

공개 메소드들

메소드 설명
__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 = [] ) Class constructor
load ( ) : array Load config data for section
save ( ) Save config section Require set: section, website, store and groups

비공개 메소드들

메소드 설명
initScope ( ) : void Get scope name and scopeId

메소드 상세

__construct() 공개 메소드

Class constructor
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

load() 공개 메소드

Load config data for section
public load ( ) : array
리턴 array

save() 공개 메소드

Save config section Require set: section, website, store and groups
public save ( )

프로퍼티 상세

$containersSource 보호되어 있는 프로퍼티

protected Containers,Smile\ElasticsuiteCore\Model\Search\Request\Source $containersSource
리턴 Smile\ElasticsuiteCore\Model\Search\Request\Source\Containers

$fullConfig 보호되어 있는 프로퍼티

If getting full config or not
protected $fullConfig