• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/favorites.php
  • Класс: CBXFavAdmMenu
  • Вызов: CBXFavAdmMenu::Init
private function Init()
{
	global $APPLICATION, $USER, $adminPage, $adminMenu;

	//for ajax requests, and menu autoupdates
	$adminPage->Init();
	$adminMenu->Init($adminPage->aModules);

	$dbFav = CFavorites::GetList(
		array(
			"COMMON" => "ASC",
			"SORT" => "ASC",
			"NAME" => "ASC",
		), array(
			"MENU_FOR_USER" => $USER->GetID(),
			"LANGUAGE_ID" => LANGUAGE_ID,
		)
	);

	while ($arFav = $dbFav->GetNext())
	{
		if($arFav["COMMON"] == "Y" && $arFav["MODULE_ID"] <> "" && $APPLICATION->GetGroupRight($arFav["MODULE_ID"]) < "R")
		{
			continue;
		}

		$this->arItems[] = $arFav;
	}

	return true;
}