• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Link/Url/UrlService.php
  • Класс: BitrixImV2LinkUrlUrlService
  • Вызов: UrlService::updateUrlsFromMessage
public function updateUrlsFromMessage(Message $message): Result
{
	$result = new Result();

	$deleteResult = $this->deleteUrlsByMessage($message);

	if (!$deleteResult->isSuccess())
	{
		return $result->addErrors($deleteResult->getErrors());
	}

	$saveResult = $this->saveUrlsFromMessage($message);

	if (!$saveResult->isSuccess())
	{
		return $result->addErrors($saveResult->getErrors());
	}

	return $result;
}