method
public
static
Manager::enableDeferredIndexing()
Сигнатура
public static enableDeferredIndexing() : void
Описание
Включает отложенную индексацию.
Возвращаемое значение
void
Как применяется в Manager
Manager::enableDeferredIndexing() — метод класса \Bitrix\Iblock\PropertyIndex\Manager модуля «Информационные блоки».
Статический метод — вызывается через имя класса Manager, без создания объекта.
use Bitrix\Main\Loader;
use Bitrix\Iblock\PropertyIndex\Manager;
Loader::includeModule('iblock');
Manager::enableDeferredIndexing();Другие методы Manager
checkAdminNotification()Добавляет уведомление для администраторов о перестроении индекса.createIndexer()Создаёт и инициализирует новый экземпляр индексатора.deleteElementIndex()Удаляет всю связанную с элементом информацию, если индекс существует.deleteIndex()Удаляет индекс и помечает инфоблок как не имеющий его.disableDeferredIndexing()Отключает отложенную индексацию.dropIfExists()Удаляет все связанные с индексом структуры базы данных.markAsInvalid()Помечает инфоблок как требующий перестроения индекса.onPropertyUpdate()Помечает инфоблок как требующий перестроения индекса, когда это необходимо.resolveElement()Если elementId является торговым предложением, то возвращается идентификатор его товара. В противном случае возвращается…resolveIblock()Для идентификатора инфоблока торговых предложений возвращает инфоблок его товаров.runDeferredIndexing()Обновляет индекс инфоблока, если существуют отложенные данные.updateElementIndex()Обновляет всю связанную с элементом информацию, если индекс существует.
Исходный файл: source/iblock/lib/propertyindex/manager.php:290

