Свойство | Тип | Описание | |
---|---|---|---|
$attributeHelper | |||
$attributeIdsByTable | array | ||
$attributesById | array | ||
$fieldFactory | Smile\ElasticsuiteCore\Index\Mapping\FieldFactory | ||
$fields | array | ||
$indexedBackendModels | array | ||
$resourceModel |
Метод | Описание | |
---|---|---|
__construct ( |
Constructor | |
getFields ( ) | List of fields generated from the attributes list. |
Метод | Описание | |
---|---|---|
loadAttributesRawData ( integer $storeId, array $entityIds, string $tableName, array $attributeIds ) : array | Load attribute data from the database. |
Метод | Описание | |
---|---|---|
canIndexAttribute ( Magento\Eav\Model\Entity\Attribute\AttributeInterface $attribute ) : boolean | Check if an attribute can be indexed. | |
initAttributes ( ) : |
Init attributes used into ES. | |
initField ( Magento\Eav\Model\Entity\Attribute\AttributeInterface $attribute ) : |
Create a mapping field from an attribute. |
public __construct ( |
||
$resourceModel | Resource model. | |
$fieldFactory | Smile\ElasticsuiteCore\Index\Mapping\FieldFactory | Mapping field factory. |
$attributeHelper | Attribute helper. | |
$indexedBackendModels | array | List of indexed backend models added to the default list. |
public getFields ( ) |
protected Attribute,Smile\ElasticsuiteCatalog\Helper $attributeHelper | ||
Результат |
protected FieldFactory,Smile\ElasticsuiteCore\Index\Mapping $fieldFactory | ||
Результат | Smile\ElasticsuiteCore\Index\Mapping\FieldFactory |