humanemulator.net — справка. Продукт, демо и покупка — на хуманэмулятор.рф | Демо | Купить | API | Changelog

Добавлено в августе 2026.

SYSTEM /

logger

Логирование скриптов (SYSTEM::$logger)



Запись логов
Хранение в SQLite
Экспорт




Запись логов

init – The default date and time format for logs unless a different format is specified during initialization */
log – Log message
trace – Log the Trace message
debug – Log the Debug message
info – Log the Information message
warn – Log the Warning message
error – Log the Error message
critical – Log the Critical message
setFormatTagsForHtmlFormat – Set format tag HTML formatted text
transliterateText – Transliterates cyrillic a string into Latin symbols ('Привет' => 'Privet')




Хранение в SQLite

addLogToSQLite – if (!LogLevel::tryFrom($logLevelCode))
getLogByIdFromSQLite – Get log entry by ID
getLogsByLevelFromSQLite – Get log entries by level with period and pagination
getLogsByLevelsFromSQLite – Get log entries by multiple levels with period and pagination
getLogsByMessageFromSQLite – Get log entries by message text, level and period with pagination
getLogsByCallerFromSQLite – Get log entries by caller with pagination
getLogsByPeriodFromSQLite – Get all log entries by period with pagination
getLogCountByLevelFromSQLite – Get count of log entries by level and period
getTotalLogCountFromSQLite – Get total count of log entries
deleteLogsByPeriodFromSQLite – Delete log entries by period (one or several days)




Экспорт

exportAllLogsFromDbSQLiteToCsv – Export all log entries from SQLite database to CSV file
exportLogsByPeriodFromSQLiteToTextFile – Export log entries for period from SQLite database to text or HTML file


=====================================
Объекты    DOM  System  Web  Window
=====================================
если что-то непонятно или необходимо узнать или считаете что надо добавить по работе этого объекта, пишите в комментарии или на наш форум