• Модуль: rest
  • Путь к файлу: ~/bitrix/modules/rest/lib/applog.php
  • Класс: BitrixRestAppLogTable
  • Вызов: AppLogTable::log
static function log($appId, $action)
{
	global $USER;

	$fields = array(
		'APP_ID' => $appId,
		'ACTION_TYPE' => $action,
		'USER_ID' => $USER->getId(),
	);

	if($USER->IsAuthorized())
	{
		$fields['USER_ADMIN'] = CRestUtil::isAdmin() ? static::USER_ADMIN : static::USER_NOT_ADMIN;
	}
	else
	{
		$fields['USER_ADMIN'] = static::USER_NOT_ADMIN;
	}

	return static::add($fields);
}