• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Chat/FavoriteChat.php
  • Класс: BitrixImV2ChatFavoriteChat
  • Вызов: FavoriteChat::getFavoriteChat
private function getFavoriteChat(?int $userId = null): ?FavoriteChat
{
	if (!$userId)
	{
		$context = $context ?? Locator::getContext();
		$userId = $context->getUserId();
	}

	$chatResult = self::find(['TO_USER_ID' => $userId]);
	if (!$chatResult->isSuccess() || !$chatResult->hasResult())
	{
		return null;
	}

	$result = $chatResult->getResult();
	return FavoriteChat::getInstance($result['ID']);
}