PHP Class Smile\ElasticsuiteCore\Search\Request\ContainerConfiguration\BaseConfig\Reader

Author: Aurelien FOUCRET ([email protected])
Inheritance: extends Magento\Framework\Config\Reader\Filesystem
Show file Open project: smile-sa/elasticsuite

Protected Properties

Property Type Description
$_idAttributes array List of attributes by XPath used as ids during the file merge process.

Public Methods

Method Description
__construct ( Magento\Framework\Config\FileResolverInterface $fileResolver, Converter $converter, SchemaLocator $schemaLocator, Magento\Framework\Config\ValidationStateInterface $validationState, $fileName = self::FILENAME, $idAttributes = [], $domDocumentClass = 'Magento\Framework\Config\Dom', $defaultScope = 'global' )

Method Details

__construct() public method

public __construct ( Magento\Framework\Config\FileResolverInterface $fileResolver, Converter $converter, SchemaLocator $schemaLocator, Magento\Framework\Config\ValidationStateInterface $validationState, $fileName = self::FILENAME, $idAttributes = [], $domDocumentClass = 'Magento\Framework\Config\Dom', $defaultScope = 'global' )
$fileResolver Magento\Framework\Config\FileResolverInterface
$converter Converter
$schemaLocator SchemaLocator
$validationState Magento\Framework\Config\ValidationStateInterface

Property Details

$_idAttributes protected property

List of attributes by XPath used as ids during the file merge process.
protected array $_idAttributes
return array