• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Controller/Chat/Message.php
  • Класс: BitrixImV2ControllerChatMessage
  • Вызов: Message::getMessages
protected function getMessages(array $filter, array $order, int $limit): array
{
	$messages = MessageCollection::find(
		$filter,
		$order,
		$this->getLimit($limit),
		null,
		BitrixImV2Message::REST_FIELDS
	);

	$rest = $this->toRestFormat($messages);
	//todo: refactor. Change to popup data.
	$rest['hasNextPage'] = $messages->count() >= $limit;

	return $rest;
}