• Модуль: security
  • Путь к файлу: ~/bitrix/modules/security/classes/general/event_message.php
  • Класс: CSecurityEventMessageFormatter
  • Вызов: CSecurityEventMessageFormatter::getUserInfo
private function getUserInfo()
{
	if (!$this->isUserInfoNeeded)
		return "";

	global $USER;

	if (is_object($USER))
		$userId = $USER->GetID();
	else
		$userId = 0;

	$replacement = array(
		self::REMOTE_ADDR => $_SERVER["REMOTE_ADDR"],
		self::USER_AGENT => $_SERVER["HTTP_USER_AGENT"],
		self::USER_ID => $userId
	);

	return str_replace(
		array_keys($replacement),
		$replacement,
		$this->userInfoFormat
	);
}