Основной сайт хуманэмулятор.рф | Демо | Купить | API | Wiki
System / logger
init
init($minLogLevelCode=LogLevel::DEBUG,$phpUseTroughShell=true,$writeLogToLogPanel=true,$logFilePath="",$logSQLiteDbFilePath="",$dateTimeFormat=self::DateTimeFormatDefault,$localizationCode="en",$isNeedTextTransliteration=false,$useXheApiToAction=true); - The default date and time format for logs unless a different format is specified during initialization */const DateTimeFormatDefault = "d-m-Y H:i:s";
#region Private members
/**
/
private int $minLogLevelCode = LogLevel::DEBUG;
/**
True - running not from a third-party IDE, otherwise from a third-party IDE
/
private bool $phpUseTroughShell = true;
/**
/
private bool $writeLogToLogPanel = true;
/**
/
private string $logFilePath = '';
/**
/
private string $logSQLiteDbFilePath;
/**
/
private string $dateTimeFormat = self::DateTimeFormatDefault;
/**
/
private string $localizationCode = "en";
/** @var bool Is need make text transliteration? */
private bool $isNeedTextTransliteration = false;
/** @var bool Use XHE API to execute actions? */
private bool $useXheApiToAction = true;
/**
/
private array $logLevelNameLocDictionaryRu = array(
'TRACE' => 'СЛЕД',
'DEBUG' => 'ОТЛАДКА',
'INFO' => 'ИНФО',
'WARNING' => 'ПРЕДУПРЕЖДЕНИЕ',
'ERROR' => 'ОШИБКА',
'CRITICAL' => 'КРИТИЧЕСКАЯ ОШИБКА'
);
/**
/
private array $logLevelNameLocDictionaryTr = array(
'TRACE' => '?ZLEME',
'DEBUG' => 'HATA AYIKLAMA',
'INFO' => 'B?LG?',
'WARNING' => 'UYARI',
'ERROR' => 'HATA',
'CRITICAL' => 'KR?T?K'
);
#endregion
/**
Init
Функция на вход принимает параметры:
После выполнения функции возвращаемое значение будет равно одному из двух :
(примеры не найдены)
=============================================
logger Объекты DOM System Vision Web Window
=============================================
если что-то непонятно или необходимо узнать или считаете что надо добавить по работе этой функции, пишите в комментарии или на наш форум
.