• Модуль: webdav
  • Путь к файлу: ~/bitrix/modules/webdav/classes/iblocksocnet.php
  • Класс: CIBlockWebdavSocnet
  • Вызов: CIBlockWebdavSocnet::GetSectionID
static function GetSectionID($iblockID, $entity_type, $entity_id)
{
	$result = false;
	if (CModule::IncludeModule('iblock'))
	{
		$arFilter = array(
			"IBLOCK_ID" => $iblockID,
			"SOCNET_GROUP_ID" => false,
			"CHECK_PERMISSIONS" => "N",
			"SECTION_ID" => 0);
		if ($entity_type == "user")
			$arFilter["CREATED_BY"] = $entity_id;
		else
			$arFilter["SOCNET_GROUP_ID"] = $entity_id;

		$db_res = CIBlockSection::GetList(array(), $arFilter);
		if ($db_res && $res = $db_res->Fetch())
		{
			$result = $res["ID"];
		}
	}
	return $result;
}