Открытые члены | |
__construct ($options=array()) | |
addStage ($params) | |
restore () | |
reset () | |
performStage () | |
performIteration () | |
setStepSize ($code, $stepSize) | |
Staging. | |
nextStage () | |
nextStep () | |
isStage ($code) | |
stageLT ($code) | |
stageGT ($code) | |
setStage ($stage) | |
onBeforePerformIteration () | |
onAfterPerformIteration () | |
getStageCode () | |
getCurrStageIndex () | |
getStep () | |
getStage ($code) | |
getCurrStageStepSize () | |
getStagePercent ($sNum=false) | |
Percentage. | |
getPercentBetween ($codeFrom, $codeTo) | |
getPercentFromToCurrent ($codeFrom) | |
getCurrentPercentRange () | |
getPercent () | |
calcSubPercent ($range) | |
getSubPercentByTotalAndDone ($total, $done=0) | |
checkQuota () | |
Quotas info. | |
setTimeLimit ($timeLimit) | |
getMemoryPeak () | |
clearLogFile () | |
Logging. | |
getLogFileDir () | |
getLogFilePath () | |
logMessage ($message='', $addTimeStamp=true) | |
logMemoryUsage () | |
logFinalResult () | |
getLockFilePath () | |
Lock. | |
lockProcess () | |
unLockProcess () | |
checkProcessLocked () | |
getData () | |
Util. | |
Открытые атрибуты | |
const | JUST_SHOW_STAGES = false |
const | MIN_TIME_LIMIT = 5 |
const | DEBUG_MODE = false |
const | DEBUG_FOLDER = '%BX_ROOT%/tmp/' |
const | DEBUG_FILE = '%SESSION_KEY%_process.txt' |
const | LOCK_FILE = '%SESSION_KEY%_lock' |
const | CALLBACK_TYPE_MANUAL = 'manual' |
const | CALLBACK_TYPE_QUOTA = 'quota' |
Защищенные члены | |
stageCompare ($code, $way) | |
saveStartTime () | |
saveMemoryPeak () | |
getHitTime () | |
Diagnostics tools. | |
getProcessTime () | |
getProcessTimeString () | |
getHitTimeString () | |
getElapsedTimeString () | |
getTimeString ($time=0) | |
getTimeStampString () | |
getMemoryPeakString () | |
getBlock ($from) | |
Защищенные данные | |
$stages = array() | |
$stagesByCode = array() | |
$stage = 0 | |
$step = 0 | |
$data = array() | |
$time = 0 | |
$timeLimit = 20 | |
$sessionKey = 'long_process' | |
$useLock = false | |
$options = array() | |
См. определение в файле process.php строка 13
__construct | ( | $options = array() | ) |
Переопределяется в ImportProcess и ReindexProcess.
См. определение в файле process.php строка 37
addStage | ( | $params | ) |
См. определение в файле process.php строка 67
calcSubPercent | ( | $range | ) |
См. определение в файле process.php строка 376
checkProcessLocked | ( | ) |
См. определение в файле process.php строка 520
checkQuota | ( | ) |
Quotas info.
См. определение в файле process.php строка 398
clearLogFile | ( | ) |
Logging.
См. определение в файле process.php строка 446
|
protected |
См. определение в файле process.php строка 589
getCurrentPercentRange | ( | ) |
См. определение в файле process.php строка 357
getCurrStageIndex | ( | ) |
См. определение в файле process.php строка 303
getCurrStageStepSize | ( | ) |
См. определение в файле process.php строка 318
getData | ( | ) |
Util.
См. определение в файле process.php строка 583
|
protected |
См. определение в файле process.php строка 549
|
protected |
Diagnostics tools.
См. определение в файле process.php строка 529
|
protected |
См. определение в файле process.php строка 544
getLockFilePath | ( | ) |
Lock.
См. определение в файле process.php строка 497
getLogFileDir | ( | ) |
См. определение в файле process.php строка 458
getLogFilePath | ( | ) |
См. определение в файле process.php строка 463
getMemoryPeak | ( | ) |
См. определение в файле process.php строка 412
|
protected |
См. определение в файле process.php строка 574
getPercent | ( | ) |
См. определение в файле process.php строка 362
getPercentBetween | ( | $codeFrom, | |
$codeTo ) |
См. определение в файле process.php строка 348
getPercentFromToCurrent | ( | $codeFrom | ) |
См. определение в файле process.php строка 353
|
protected |
См. определение в файле process.php строка 534
|
protected |
См. определение в файле process.php строка 539
getStage | ( | $code | ) |
См. определение в файле process.php строка 313
getStageCode | ( | ) |
См. определение в файле process.php строка 299
getStagePercent | ( | $sNum = false | ) |
Percentage.
См. определение в файле process.php строка 327
getStep | ( | ) |
См. определение в файле process.php строка 308
getSubPercentByTotalAndDone | ( | $total, | |
$done = 0 ) |
См. определение в файле process.php строка 383
|
protected |
См. определение в файле process.php строка 569
|
protected |
См. определение в файле process.php строка 554
isStage | ( | $code | ) |
См. определение в файле process.php строка 248
lockProcess | ( | ) |
См. определение в файле process.php строка 502
logFinalResult | ( | ) |
См. определение в файле process.php строка 485
logMemoryUsage | ( | ) |
См. определение в файле process.php строка 480
logMessage | ( | $message = '', | |
$addTimeStamp = true ) |
См. определение в файле process.php строка 468
nextStage | ( | ) |
См. определение в файле process.php строка 221
nextStep | ( | ) |
См. определение в файле process.php строка 243
onAfterPerformIteration | ( | ) |
Переопределяется в MigrationProcess и ReindexProcess.
См. определение в файле process.php строка 295
onBeforePerformIteration | ( | ) |
Переопределяется в ImportProcess и MigrationProcess.
См. определение в файле process.php строка 291
performIteration | ( | ) |
См. определение в файле process.php строка 141
performStage | ( | ) |
См. определение в файле process.php строка 136
reset | ( | ) |
См. определение в файле process.php строка 124
restore | ( | ) |
См. определение в файле process.php строка 107
|
protected |
См. определение в файле process.php строка 425
|
protected |
См. определение в файле process.php строка 417
setStage | ( | $stage | ) |
См. определение в файле process.php строка 278
setStepSize | ( | $code, | |
$stepSize ) |
Staging.
См. определение в файле process.php строка 209
setTimeLimit | ( | $timeLimit | ) |
См. определение в файле process.php строка 403
|
protected |
См. определение в файле process.php строка 253
stageGT | ( | $code | ) |
См. определение в файле process.php строка 273
stageLT | ( | $code | ) |
См. определение в файле process.php строка 267
unLockProcess | ( | ) |
См. определение в файле process.php строка 510
|
protected |
См. определение в файле process.php строка 29
|
protected |
См. определение в файле process.php строка 35
|
protected |
См. определение в файле process.php строка 32
|
protected |
См. определение в файле process.php строка 27
|
protected |
См. определение в файле process.php строка 25
|
protected |
См. определение в файле process.php строка 26
|
protected |
См. определение в файле process.php строка 28
|
protected |
См. определение в файле process.php строка 30
|
protected |
См. определение в файле process.php строка 31
|
protected |
См. определение в файле process.php строка 33
const CALLBACK_TYPE_MANUAL = 'manual' |
См. определение в файле process.php строка 22
const CALLBACK_TYPE_QUOTA = 'quota' |
См. определение в файле process.php строка 23
const DEBUG_FILE = '%SESSION_KEY%_process.txt' |
См. определение в файле process.php строка 19
const DEBUG_FOLDER = '%BX_ROOT%/tmp/' |
См. определение в файле process.php строка 18
const DEBUG_MODE = false |
См. определение в файле process.php строка 17
const JUST_SHOW_STAGES = false |
См. определение в файле process.php строка 15
const LOCK_FILE = '%SESSION_KEY%_lock' |
См. определение в файле process.php строка 20
const MIN_TIME_LIMIT = 5 |
См. определение в файле process.php строка 16