- Модуль: im
- Путь к файлу: ~/bitrix/modules/im/lib/V2/Controller/Chat/Message.php
- Класс: BitrixImV2ControllerChatMessage
- Вызов: Message::tailViewersAction
public function tailViewersAction(BitrixImV2Message $message, array $filter = [], array $order = [], int $limit = 50): ?array
{
$viewFilter = [
'LAST_ID' => isset($filter['lastId']) ? (int)$filter['lastId'] : null,
'MESSAGE_ID' => $message->getId(),
];
$viewOrder = ['ID' => $order['id'] ?? 'ASC'];
$viewLimit = $this->getLimit($limit);
$views = ViewCollection::find($viewFilter, $viewOrder, $viewLimit);
return $this->toRestFormat($views);
}