• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Import/ImportSendingService.php
  • Класс: BitrixImV2ImportImportSendingService
  • Вызов: ImportSendingService::getChatIdsByMessageIds
private function getChatIdsByMessageIds(array $messageIds): array
{
	$result = [];
	if (empty($messageIds))
	{
		return [];
	}

	$messages = MessageTable::query()
		->setSelect(['ID', 'CHAT_ID'])
		->whereIn('ID', $messageIds)
		->fetchCollection()
	;

	foreach ($messages as $message)
	{
		$result[$message->getId()] = $message->getChatId();
	}

	return $result;
}