1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс CCatalogStepOperations
Граф наследования:CCatalogStepOperations:
CCatalogProductAvailable CCatalogProductSetAvailable CSaleBasketDiscountConvert CSaleDiscountConvertExt CSaleDiscountReindex CCatalogIblockReindex CCatalogProductSettings

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

 __construct ($sessID, $maxExecutionTime, $maxOperationCounter)
 __destruct ()
 setParams ($params)
 initStep ($allCount, $allOperationCount, $lastID)
 saveStep ()
 startOperation ()
 finalOperation ()
 runOperation ()
 run ()
 setProgressTemplates ($template)
 getMessage ()

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

static getAllCounter ()
static getDefaultExecutionTime ()

Поля данных

const DEFAULT_SESSION_PREFIX = 'CC'

Защищенные члены

 setLastId ($lastId)
 isStopOperation ()
 setFinishOperation ($finish)
 calculateNextOperationCounter ()
 addError ($error)

Защищенные данные

 $sessID = ''
 $errorCounter = 0
 $errors = array()
 $stepErrors = array()
 $maxExecutionTime = 0
 $maxOperationCounter = 0
 $startOperationTime = 0
 $lastID = 0
 $allCounter = 0
 $allOperationCounter = 0
 $finishOperation = false
 $defaultProgressTemplate = '#PROGRESS_BAR#'
 $progressTemplate = '#PROGRESS_BAR#'
 $errorTemplate = ''
 $params = null

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

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

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

◆ __construct()

__construct ( $sessID,
$maxExecutionTime,
$maxOperationCounter )

◆ __destruct()

__destruct ( )

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

Методы

◆ addError()

addError ( $error)
protected

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

◆ calculateNextOperationCounter()

calculateNextOperationCounter ( )
protected

Переопределяется в CCatalogProductAvailable.

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

◆ finalOperation()

finalOperation ( )

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

◆ getAllCounter()

getAllCounter ( )
static

Переопределяется в CCatalogProductSetAvailable, CSaleBasketDiscountConvert, CSaleDiscountConvertExt и CSaleDiscountReindex.

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

◆ getDefaultExecutionTime()

getDefaultExecutionTime ( )
static

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

◆ getMessage()

getMessage ( )

Переопределяется в CCatalogProductAvailable и CCatalogProductSettings.

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

◆ initStep()

initStep ( $allCount,
$allOperationCount,
$lastID )

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

◆ isStopOperation()

isStopOperation ( )
protected

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

◆ run()

run ( )

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

◆ runOperation()

runOperation ( )

◆ saveStep()

saveStep ( )

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

◆ setFinishOperation()

setFinishOperation ( $finish)
protected

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

◆ setLastId()

setLastId ( $lastId)
protected

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

◆ setParams()

setParams ( $params)

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

◆ setProgressTemplates()

setProgressTemplates ( $template)

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

◆ startOperation()

startOperation ( )

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

Поля

◆ $allCounter

$allCounter = 0
protected

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

◆ $allOperationCounter

$allOperationCounter = 0
protected

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

◆ $defaultProgressTemplate

$defaultProgressTemplate = '#PROGRESS_BAR#'
protected

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

◆ $errorCounter

$errorCounter = 0
protected

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

◆ $errors

$errors = array()
protected

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

◆ $errorTemplate

$errorTemplate = ''
protected

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

◆ $finishOperation

$finishOperation = false
protected

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

◆ $lastID

$lastID = 0
protected

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

◆ $maxExecutionTime

$maxExecutionTime = 0
protected

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

◆ $maxOperationCounter

$maxOperationCounter = 0
protected

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

◆ $params

$params = null
protected

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

◆ $progressTemplate

$progressTemplate = '#PROGRESS_BAR#'
protected

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

◆ $sessID

$sessID = ''
protected

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

◆ $startOperationTime

$startOperationTime = 0
protected

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

◆ $stepErrors

$stepErrors = array()
protected

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

◆ DEFAULT_SESSION_PREFIX

const DEFAULT_SESSION_PREFIX = 'CC'

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


Объявления и описания членов класса находятся в файле: