Manager
Manager – класс для управления индексами.
Методы класса
Метод | Описание | С версии |
---|---|---|
checkAdminNotification | Метод добавляет уведомление пользователям группы Администраторы о необходимости пересоздания индекса. | 15.0.1 |
createIndexer | Метод создает и инициализирует новый экземпляр класса PropertyIndex\Indexer. | 15.0.1 |
deleteElementIndex | Метод удаляет всю связанную с элементом информацию, если индекс существует. | 15.0.1 |
disableDeferredIndexing | Метод отключает отложенную индексацию. | 17.6.0 |
deleteIndex | Метод удаляет индекс и проставляет отметку для инфоблока, что у него нет индекса. | 15.0.1 |
dropIfExists | Метод удаляет из базы данных все таблицы, связанные с индексом заданного инфоблока. | 15.0.1 |
enableDeferredIndexing | Метод включает отложенную индексацию. | 17.6.0 |
markAsInvalid | Метод проставляет отметку для инфоблока, что ему необходима переиндексация. | 15.0.1 |
resolveElement | Если передается идентификатор торгового предложения, то метод вернет идентификатор соответствующего ему товара. В противном случае метод вернет искомый идентификатор $elementId . |
15.0.4 |
resolveIblock | Если передается идентификатор инфоблока торговых предложений, то метод вернет идентификатор соответствующего ему инфоблока товаров. В противном случае метод вернет искомый идентификатор $iblockId . |
15.0.4 |
runDeferredIndexing | Метод обновляет индекс инфоблока, если существуют данные для отложенной индексации. | 17.6.0 |
updateElementIndex | Метод обновляет всю связанную с элементом информацию, если индекс существует. | 15.0.1 |
usedDeferredIndexing | Метод возвращает true, если отложенное индексирование разрешено. В противном случае – false. | 17.6.0 |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024