• Модуль: landing
  • Путь к файлу: ~/bitrix/modules/landing/lib/publicaction/utils.php
  • Класс: BitrixLandingPublicActionUtils
  • Вызов: Utils::getUrlPreview
static function getUrlPreview($url)
{
	$result = new PublicActionResult();

	if (is_string($url) && $url !== '')
	{
		$urlPreview = new UrlPreview();
		$result->setResult(
			$urlPreview->getMetadataByUrl($url)
		);
	}
	else
	{
		$error = new Error;
		$error->addError('EMPTY_URL', 'Empty URL');
		$result->setError($error);
	}

	return $result;
}