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

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

 __construct ($exportId, $type)
 
 addItemsCount ($count)
 
 start ()
 
 end ()
 

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

static getCurrentProcess ($exportId)
 
static getProgressMessage ($exportId, $type)
 
static getProgressFinishMessage ($ok=true)
 
static getTooMuchTimeExportMessage ()
 
static getCriticalErrorsMessage ($exportId, $txt)
 
static saveProcessParams ($exportId, $type=false, $position=false, $execCount=false)
 
static clearStopProcessParams ($exportId)
 
static stopProcessParams ($exportId)
 
static checkStopProcessFlag ($exportId)
 
static getStatisticText ($type, $exportId)
 

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

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

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

◆ __construct()

__construct ( $exportId,
$type )

Journal constructor.

Аргументы
$exportId- int, ID of export profile
$type- string, type of current journal. May be ALBUMS or PRODUCTS.

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

Методы

◆ addItemsCount()

addItemsCount ( $count)

Increase number of processed items for current type of export.

Аргументы
$count
Возвращает
bool
Исключения

Exception

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

◆ checkStopProcessFlag()

static checkStopProcessFlag ( $exportId)
static

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

◆ clearStopProcessParams()

static clearStopProcessParams ( $exportId)
static

Remove process STOP flag

Аргументы
$exportId
Возвращает
bool

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

◆ end()

end ( )

Close log for current type by set finish time

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

Exception

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

◆ getCriticalErrorsMessage()

static getCriticalErrorsMessage ( $exportId,
$txt )
static

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

◆ getCurrentProcess()

static getCurrentProcess ( $exportId)
static

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

◆ getProgressFinishMessage()

static getProgressFinishMessage ( $ok = true)
static

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

◆ getProgressMessage()

static getProgressMessage ( $exportId,
$type )
static

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

◆ getStatisticText()

static getStatisticText ( $type,
$exportId )
static

Get formatted string of statistic to selected type and export ID

Аргументы
$type
$exportId
Возвращает
bool|string
Исключения

Bitrix\Main\ArgumentException

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

◆ getTooMuchTimeExportMessage()

static getTooMuchTimeExportMessage ( )
static

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

◆ saveProcessParams()

static saveProcessParams ( $exportId,
$type = false,
$position = false,
$execCount = false )
static

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

◆ start()

start ( )

Init log for current export type and set starting time.

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

Exception

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

◆ stopProcessParams()

static stopProcessParams ( $exportId)
static

set flag STOP in params - preserve repeated process run

Аргументы
$exportId
Возвращает
bool

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