• Модуль: learning
  • Путь к файлу: ~/bitrix/modules/learning/classes/general/clearnaccess.php
  • Класс: CLearnAccess
  • Вызов: CLearnAccess::GetAccessSymbolsHashForSiteUser
static function GetAccessSymbolsHashForSiteUser()
{
	global $USER;

	$userId = $USER->GetID();
	$arCodes = array();

	if ($userId > 0)
	{
		$oAccess = CLearnAccess::GetInstance ($userId);
		$arCodes = $oAccess->GetAccessCodes();
	}
	else
		$arCodes = array('G2');	// G2 - is group included all users (not authorized too)

	$hash = base64_encode (serialize($arCodes));

	return ($hash);
}