method public static

Entity::onMessageIsIndexed()

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

Сигнатура

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

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

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

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

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

Loader::includeModule('forum');

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

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

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

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

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