Класс
Iblock
Manager
\Bitrix\Iblock\PropertyIndex\Manager
Исходный файл: source/iblock/lib/propertyindex/manager.php:14
Методы (14)
-
static checkAdminNotification()Добавляет уведомление для администраторов о перестроении индекса. -
static createIndexer()Создаёт и инициализирует новый экземпляр индексатора. -
static deleteElementIndex()Удаляет всю связанную с элементом информацию, если индекс существует. -
static deleteIndex()Удаляет индекс и помечает инфоблок как не имеющий его. -
static disableDeferredIndexing()Отключает отложенную индексацию. -
static dropIfExists()Удаляет все связанные с индексом структуры базы данных. -
static enableDeferredIndexing()Включает отложенную индексацию. -
static markAsInvalid()Помечает инфоблок как требующий перестроения индекса. -
static onPropertyUpdate()Помечает инфоблок как требующий перестроения индекса, когда это необходимо. -
static resolveElement()Если elementId является торговым предложением, то возвращается идентификатор его товара. В противном случае возвращается $elementId. -
static resolveIblock()Для идентификатора инфоблока торговых предложений возвращает инфоблок его товаров. -
static runDeferredIndexing()Обновляет индекс инфоблока, если существуют отложенные данные. -
static updateElementIndex()Обновляет всю связанную с элементом информацию, если индекс существует. -
static usedDeferredIndexing()Возвращает true, если отложенная индексация разрешена.

