Bitrix API

EventManager

Table of Contents

Methods

init()  : mixed
onMessageIsIndexed()  : bool
Event before indexing message.
updateIBlockProperty()  : mixed
updateIBlockPropertyAfterAddingMessage()  : mixed
updateIBlockPropertyAfterDeletingMessage()  : mixed

Methods

onMessageIsIndexed()

Event before indexing message.

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

Message ID.

$message : array<string|int, mixed>

Message data.

$index : array<string|int, mixed>

Search index array.

Return values
bool

updateIBlockProperty()

public static updateIBlockProperty(mixed $ID, mixed $TYPE, mixed $arMessage[, mixed $arTopic = array() ]) : mixed
Parameters
$ID : mixed
$TYPE : mixed
$arMessage : mixed
$arTopic : mixed = array()

updateIBlockPropertyAfterAddingMessage()

public static updateIBlockPropertyAfterAddingMessage(mixed $ID, mixed $arFields[, mixed $arTopic = array() ]) : mixed
Parameters
$ID : mixed
$arFields : mixed
$arTopic : mixed = array()

updateIBlockPropertyAfterDeletingMessage()

public static updateIBlockPropertyAfterDeletingMessage(mixed $ID, mixed $arFields) : mixed
Parameters
$ID : mixed
$arFields : mixed

        
On this page

Search results