• Модуль: landing
  • Путь к файлу: ~/bitrix/modules/landing/lib/site/update/domainua.php
  • Класс: BitrixLandingSiteUpdateDomainUa
  • Вызов: DomainUa::update
static function update(int $siteId): bool
{
	$site = self::getId($siteId);
	$domainId = (int)$site['DOMAIN_ID'];


	if (!self::isNeedDomainUpdate($domainId))
	{
		return true;
	}

	if (
		!self::updateDomain($domainId, $site)
		|| !self::unPublicationPages($siteId)
	)
	{
		return false;
	}

	if (self::isNeedFormsUpdate())
	{
		self::updateForms();
	}

	return true;
}