• Модуль: socialnetwork
  • Путь к файлу: ~/bitrix/modules/socialnetwork/classes/general/group.php
  • Класс: CAllSocNetGroup
  • Вызов: CAllSocNetGroup::ConfirmAllRequests
static function ConfirmAllRequests($groupId, $bAutoSubscribe = true)
{
	$dbRequests = CSocNetUserToGroup::GetList(
		array(),
		array(
			"GROUP_ID" => $groupId,
			"ROLE" => SONET_ROLES_REQUEST,
			"INITIATED_BY_TYPE" => SONET_INITIATED_BY_USER
		),
		false,
		false,
		array("ID")
	);
	if ($dbRequests)
	{
		$arIDs = array();
		while ($arRequests = $dbRequests->GetNext())
		{
			$arIDs[] = $arRequests["ID"];
		}
		CSocNetUserToGroup::ConfirmRequestToBeMember($GLOBALS["USER"]->GetID(), $groupId, $arIDs, $bAutoSubscribe);
	}
}