• Модуль: webdav
  • Путь к файлу: ~/bitrix/modules/webdav/classes/symlinkhelper.php
  • Класс: CWebDavSymlinkHelper
  • Вызов: CWebDavSymlinkHelper::generateNameForGroupLink
static function generateNameForGroupLink($groupId, array $targetSectionData)
{
	if(!CModule::IncludeModule('socialnetwork'))
	{
		return false;
	}
	$query = CSocNetGroup::getList(array(), array('ID' => $groupId), false, false, array('NAME'));
	if(!$query)
	{
		return false;
	}
	$group = $query->fetch();

	if(empty($group['NAME']))
	{
		return false;
	}

	$group['NAME'] = GetMessage('WD_SYMLINK_TEMPLATE_NAME', array('#NAME#' => Emoji::decode($group['NAME'])));

	return CWebDavTools::regenerateNameIfNonUnique($group['NAME'], $targetSectionData['IBLOCK_ID'], $targetSectionData['SECTION_ID']);
}