Manager
Manager class for managing indexes.
Class methods
Method | Description | Available from version |
---|---|---|
checkAdminNotification | Adds notification for users in Administrators group about necessity to re-create index. | |
createIndexer | Creates and initializes new instance of class PropertyIndex\Indexer. | |
deleteElementIndex | Deletes all information, associated with an element, if index exists. | |
disableDeferredIndexing | Disables deferred indexing. | |
deleteIndex | Deletes index and marks iblock as not having an index. | |
dropIfExists | Deletes all tables, associated with a specified iblock index from database. | |
enableDeferredIndexing | Enables deferred indexing. | |
markAsInvalid | Marks iblock as requiring re-indexing. | |
resolveElement | When passing quote ID, method returns matching product ID. Otherwise, method returns target $elementId . |
|
resolveIblock | When passing quote iblock ID, method returns matching product iblock. Otherwise, method returns target $iblockId . |
|
runDeferredIndexing | Updates iblock index, if data for deferred indexing is available. | |
updateElementIndex | Updates all information, associated with an element, if index is available. | |
usedDeferredIndexing | Returns true, when deferred indexing is allowed. Otherwise, returns false. |
© «Bitrix24», 2001-2024