method public static

TaskEntity::onMessageIsIndexed()

Класс: \Bitrix\Forum\Comments\TaskEntity

Сигнатура

public static onMessageIsIndexed(int $id, array<string|int, mixed> $message, array<string|int, mixed> &$index) : bool

Описание

Событие перед индексацией сообщения.

Параметры

$id int
Идентификатор сообщения.
$message array<string|int, mixed>
Данные сообщения.
$index array<string|int, mixed>
Массив поискового индекса.

Возвращаемое значение

bool

Как применяется в TaskEntity

TaskEntity::onMessageIsIndexed() — метод класса \Bitrix\Forum\Comments\TaskEntity модуля «Форум».

Статический метод — вызывается через имя класса TaskEntity, без создания объекта.

use Bitrix\Main\Loader;
use Bitrix\Forum\Comments\TaskEntity;

Loader::includeModule('forum');

$id = 1;
$message = [];
$index = [];
$result = TaskEntity::onMessageIsIndexed($id, $message, $index);
// $result: bool

Другие методы TaskEntity

onMessageIsIndexed() есть и у других классов модуля «Форум»: Entity, EventManager.

Исходный файл: source/forum/lib/comments/taskentity.php:147

Что будем искать? Например,Продвижение