• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/classes/general/group.php
  • Класс: CAllSocNetGroup
  • Вызов: CAllSocNetGroup::OnBeforeLangDelete
static function OnBeforeLangDelete($lang): bool
{
	global $APPLICATION, $DB;
	$r = $DB->Query("
		SELECT GROUP_ID
		FROM b_sonet_group_site
		WHERE SITE_ID='".$DB->ForSQL($lang, 2)."'
		ORDER BY GROUP_ID
	");
	$arSocNetGroups = array();
	while($a = $r->Fetch())
		$arSocNetGroups[] = $a["GROUP_ID"];
	if(count($arSocNetGroups) > 0)
	{
		$APPLICATION->ThrowException(GetMessage("SONET_GROUP_SITE_LINKS_EXISTS", array("#ID_LIST#" => implode(", ", $arSocNetGroups))));
		return false;
	}
	else
		return true;
}