Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Logger

Открытые члены

 __construct ($exportId)
 
 addLog ($itemId=null, $params=null)
 
 addError ($errCode, $itemId=null, $errParams=null)
 
 clearOneError ($errCode)
 
 clearLog ()
 
 getErrorsList ($flagCritical=false)
 
 getErrorExpandScript ()
 

Открытые статические члены

static createLogFileContent ($exportId)
 

Открытые атрибуты

const MAX_SHOWING_ERRORS_ITEMS = 5
 

Подробное описание

См. определение в файле logger.php строка 16

Конструктор(ы)

◆ __construct()

__construct ( $exportId)

Logger constructor.

Аргументы
$exportId- int, ID of export profile

См. определение в файле logger.php строка 27

Методы

◆ addError()

addError ( $errCode,
$itemId = null,
$errParams = null )

Add new error in log. If error by this code already exist - match time. Use newer error, If set Item - adding in items list, if not - set only text error.

Аргументы
$errCode- string of error code, from predetermined list
null$itemId
Возвращает
bool
Исключения
ExecuteException

Exception

См. определение в файле logger.php строка 90

◆ addLog()

addLog ( $itemId = null,
$params = null )

Log is like error, but not error. It is equal entities, but we always set ErrorCode in "log".

См. определение в файле logger.php строка 69

◆ clearLog()

clearLog ( )

Delete all errors from log (for one export ID)

Возвращает
bool
Исключения

Exception

См. определение в файле logger.php строка 176

◆ clearOneError()

clearOneError ( $errCode)
Аргументы
$errCode- string of error code, from predetermined list
Исключения

Bitrix\Main\ArgumentException

Исключения

Exception

См. определение в файле logger.php строка 150

◆ createLogFileContent()

static createLogFileContent ( $exportId)
static

См. определение в файле logger.php строка 356

◆ getErrorExpandScript()

getErrorExpandScript ( )

Return string with js-script for expand not critical errors

См. определение в файле logger.php строка 336

◆ getErrorsList()

getErrorsList ( $flagCritical = false)

Return existing errors in text format for view on page

Возвращает
array|string

См. определение в файле logger.php строка 194

Данные класса

◆ MAX_SHOWING_ERRORS_ITEMS

const MAX_SHOWING_ERRORS_ITEMS = 5

См. определение в файле logger.php строка 21