• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/classes/general/calendar.php
  • Класс: CCalendar
  • Вызов: CCalendar::TempUser
static function TempUser($TmpUser = false, $create = true, $ID = false)
{
	global $USER;
	if ($create && $TmpUser === false && (!$USER || !is_object($USER)))
	{
		$USER = new CUser;
		if ($ID && (int)$ID > 0)
		{
			$USER->Authorize((int)$ID);
		}

		return $USER;
	}

	if (!$create && $USER && is_object($USER))
	{
		unset($USER);
		return false;
	}
	return false;
}