コード例 #1
0
ファイル: CommonProcessor.php プロジェクト: skypeter1/webapps
 public function initProgress($numSteps = 2000)
 {
     if ($this->progressBookId) {
         $this->progress = ProgressUpdater::getInstance($this->progressBookId);
     } else {
         $this->progress = ProgressUpdater::getInstance($this->bookId);
     }
     $this->progress->completedState = $this->completedState;
     $this->progress->startProgress($numSteps);
 }
コード例 #2
0
ファイル: IdmlAssembler.php プロジェクト: skypeter1/webapps
 public function adjustMaxSteps($additionalSteps = 0)
 {
     $maxSteps = ProgressUpdater::WEIGHTING_IDML_PHASE1 * $this->numPages + ProgressUpdater::WEIGHTING_IDML_PHASE2 * $this->numPages + ProgressUpdater::WEIGHTING_IDML_PHASE3 * $this->actualPages + $additionalSteps;
     $this->progressUpdater->adjustMaxSteps($maxSteps);
 }