• Модуль: intranet
  • Путь к файлу: ~/bitrix/modules/intranet/lib/util.php
  • Класс: BitrixIntranetUtil
  • Вызов: Util::activateUser
static function activateUser($params)
{
	$userId = (!empty($params['userId']) ? intval($params['userId']) : 0);
	$currentUserId = (!empty($params['currentUserId']) ? intval($params['currentUserId']) : 0);
	$isCurrentUserAdmin = !!$params['isCurrentUserAdmin'];

	if (
	!(
		Loader::includeModule("bitrix24") && CBitrix24::IsPortalAdmin($currentUserId)
		|| $isCurrentUserAdmin
	)
	)
	{
		return false;
	}

	$user = new CUser;
	$res = $user->Update($userId, array("ACTIVE" => "Y"));

	if (!$res)
	{
		return false;
	}

	return true;
}