- Модуль: im
- Путь к файлу: ~/bitrix/modules/im/lib/V2/Chat/PrivateChat.php
- Класс: BitrixImV2ChatPrivateChat
- Вызов: PrivateChat::sendEventRead
protected function sendEventRead(int $startId, int $endId, int $counter, bool $byEvent): void
{
foreach(GetModuleEvents("im", "OnAfterUserRead", true) as $arEvent)
{
ExecuteModuleEventEx($arEvent, array(Array(
'DIALOG_ID' => $this->getDialogId(),
'CHAT_ID' => $this->getChatId(),
'CHAT_ENTITY_TYPE' => 'USER',
'CHAT_ENTITY_ID' => '',
'START_ID' => $startId,
'END_ID' => $endId,
'COUNT' => $counter,
'USER_ID' => $this->getContext()->getUserId(),
'BY_EVENT' => $byEvent
)));
}
}