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

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

 __construct ($sessID, $maxExecutionTime, $maxOperationCounter)
Открытые члены унаследованные от CCatalogProductAvailable
 isUseSets ()
 isSeparateSkuMode ()
 runOperation ()
 getMessage ()
Открытые члены унаследованные от CCatalogStepOperations
 __destruct ()
 setParams ($params)
 initStep ($allCount, $allOperationCount, $lastID)
 saveStep ()
 startOperation ()
 finalOperation ()
 run ()
 setProgressTemplates ($template)

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

static removeNotify ()
static showNotify ()
static execAgent ()
Открытые статические члены унаследованные от CCatalogProductAvailable
static getIblockList ($iblockId)
Открытые статические члены унаследованные от CCatalogStepOperations
static getAllCounter ()
static getDefaultExecutionTime ()

Поля данных

const NOTIFY_ID = 'CATALOG_REINDEX'
Поля данных унаследованные от CCatalogProductAvailable
const SESSION_PREFIX = 'PA'
Поля данных унаследованные от CCatalogStepOperations
const DEFAULT_SESSION_PREFIX = 'CC'

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

 initConfig ()
 setOldConfig ()
 runExtendedOperation (array $product)
Защищенные члены унаследованные от CCatalogProductAvailable
 checkPreloadTime ()
 calculateNextOperationCounter ()
 initReferences ()
 runOperationFullCatalog ()
 runOperationProductIblock ()
 runOperationCatalog ()
 runOperationOfferIblock ()
 getProductIterator ($filter, $select)
Защищенные члены унаследованные от CCatalogStepOperations
 setLastId ($lastId)
 isStopOperation ()
 setFinishOperation ($finish)
 addError ($error)

Дополнительные унаследованные члены

Защищенные статические члены унаследованные от CCatalogProductAvailable
static getIblockCounter ($iblockId)
Защищенные данные унаследованные от CCatalogProductAvailable
 $config = array()
 $preloadTooLong = false
 $iblockData = null
 $productList = array()
 $currentList = array()
 $currentIdsList = array()
 $useSets = false
 $separateSkuMode = false
 $extendedMode = false
Защищенные данные унаследованные от CCatalogStepOperations
 $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 строка 1662

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

◆ __construct()

__construct ( $sessID,
$maxExecutionTime,
$maxOperationCounter )

Переопределяет метод предка CCatalogProductAvailable.

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

Методы

◆ execAgent()

execAgent ( )
static

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

◆ initConfig()

initConfig ( )
protected

Переопределяет метод предка CCatalogProductAvailable.

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

◆ removeNotify()

removeNotify ( )
static

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

◆ runExtendedOperation()

runExtendedOperation ( array $product)
protected
Аргументы
array$product
Возвращает
void
Исключения
Exception
Main

ArgumentException

Переопределяет метод предка CCatalogProductAvailable.

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

◆ setOldConfig()

setOldConfig ( )
protected

Переопределяет метод предка CCatalogProductAvailable.

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

◆ showNotify()

showNotify ( )
static

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

Поля

◆ NOTIFY_ID

const NOTIFY_ID = 'CATALOG_REINDEX'

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


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