PHP Класс Algolia_Algoliasearch_Model_Resource_Engine, algoliasearch-magento

Наследование: extends Mage_CatalogSearch_Model_Resource_Fulltext_Engine
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$category_helper Algolia_Algoliasearch_Helper_Entity_Categoryhelper
$config Algolia_Algoliasearch_Helper_Config
$logger Algolia_Algoliasearch_Helper_Logger
$product_helper Algolia_Algoliasearch_Helper_Entity_Producthelper
$queue Algolia_Algoliasearch_Model_Queue
$suggestion_helper Algolia_Algoliasearch_Helper_Entity_Suggestionhelper

Открытые методы

Метод Описание
_construct ( )
addToQueue ( $observer, $method, $data, $data_size )
prepareEntityIndex ( $index, $separator = ' ' )
rebuildAdditionalSections ( )
rebuildCategories ( )
rebuildCategoryIndex ( $storeId = null, $categoryIds = null )
rebuildPages ( )
rebuildProductIndex ( $storeId = null, $productIds = null )
rebuildProducts ( $reindexStoreId = null )
rebuildSuggestions ( )
removeCategories ( $storeId = null, $category_ids = null )
saveSettings ( $isFullProductReindex = false )

Защищенные методы

Метод Описание
_rebuildCategoryIndex ( $storeId, $categoryIds = null )
_rebuildProductIndex ( $storeId, $productIds = null, $useTmpIndex = false )

Описание методов

_construct() публичный Метод

public _construct ( )

_rebuildCategoryIndex() защищенный Метод

protected _rebuildCategoryIndex ( $storeId, $categoryIds = null )

_rebuildProductIndex() защищенный Метод

protected _rebuildProductIndex ( $storeId, $productIds = null, $useTmpIndex = false )

addToQueue() публичный Метод

public addToQueue ( $observer, $method, $data, $data_size )

prepareEntityIndex() публичный Метод

public prepareEntityIndex ( $index, $separator = ' ' )

rebuildAdditionalSections() публичный Метод

rebuildCategories() публичный Метод

public rebuildCategories ( )

rebuildCategoryIndex() публичный Метод

public rebuildCategoryIndex ( $storeId = null, $categoryIds = null )

rebuildPages() публичный Метод

public rebuildPages ( )

rebuildProductIndex() публичный Метод

public rebuildProductIndex ( $storeId = null, $productIds = null )

rebuildProducts() публичный Метод

public rebuildProducts ( $reindexStoreId = null )

rebuildSuggestions() публичный Метод

public rebuildSuggestions ( )

removeCategories() публичный Метод

public removeCategories ( $storeId = null, $category_ids = null )

saveSettings() публичный Метод

public saveSettings ( $isFullProductReindex = false )

Описание свойств

$category_helper защищенное свойство

protected Algolia_Algoliasearch_Helper_Entity_Categoryhelper $category_helper
Результат Algolia_Algoliasearch_Helper_Entity_Categoryhelper

$config защищенное свойство

protected Algolia_Algoliasearch_Helper_Config $config
Результат Algolia_Algoliasearch_Helper_Config

$logger защищенное свойство

protected Algolia_Algoliasearch_Helper_Logger $logger
Результат Algolia_Algoliasearch_Helper_Logger

$product_helper защищенное свойство

protected Algolia_Algoliasearch_Helper_Entity_Producthelper $product_helper
Результат Algolia_Algoliasearch_Helper_Entity_Producthelper

$queue защищенное свойство

protected Algolia_Algoliasearch_Model_Queue $queue
Результат Algolia_Algoliasearch_Model_Queue

$suggestion_helper защищенное свойство

protected Algolia_Algoliasearch_Helper_Entity_Suggestionhelper $suggestion_helper
Результат Algolia_Algoliasearch_Helper_Entity_Suggestionhelper