interface SearchIndexerInterface (View source)

Methods

void
createRepository(CategoryInterface $category)

No description

void
updateRepositoryColumns(CategoryInterface $category, AttributeKeyInterface $key, string|null $previousHandle = null)

No description

void
indexEntry(CategoryInterface $category, AttributeValueInterface $attributeValue, mixed $subject)

No description

void
clearIndexEntry(CategoryInterface $category, AttributeValueInterface $attributeValue, mixed $subject)

No description

Details

void createRepository(CategoryInterface $category)

Parameters

CategoryInterface $category

Return Value

void

void updateRepositoryColumns(CategoryInterface $category, AttributeKeyInterface $key, string|null $previousHandle = null)

Parameters

CategoryInterface $category
AttributeKeyInterface $key
string|null $previousHandle

Return Value

void

void indexEntry(CategoryInterface $category, AttributeValueInterface $attributeValue, mixed $subject)

Parameters

CategoryInterface $category
AttributeValueInterface $attributeValue
mixed $subject

Return Value

void

void clearIndexEntry(CategoryInterface $category, AttributeValueInterface $attributeValue, mixed $subject)

Parameters

CategoryInterface $category
AttributeValueInterface $attributeValue
mixed $subject

Return Value

void