- Модуль: security
- Путь к файлу: ~/bitrix/modules/security/classes/general/event.php
- Класс: CSecurityEvent
- Вызов: CSecurityEvent::doLog
public function doLog($severity, $auditType, $itemName, $itemDescription)
{
$result = false;
if ($this->isDBEngineActive)
{
$result = CEventLog::log($severity, $auditType, "security", $itemName, $itemDescription);
}
if ($this->sysLogger || $this->fileLogger)
{
$message = $this->messageFormatter->format($auditType, $itemName, $itemDescription);
if ($this->sysLogger)
{
$level = DiagSysLogger::priorityToLevel($this->syslogPriority);
$this->sysLogger->log($level, $message);
}
if ($this->fileLogger)
{
$message = static::sanitizeMessage($message);
$message .= "n";
$this->fileLogger->warning($message);
}
$result = true;
}
return $result;
}