Пример #1
0
 /**
  * Overridden to set the generator param if in generator mode
  * @param string $paramName Parameter name
  * @param string|array $paramValue Parameter value
  */
 protected function setContinueEnumParameter($paramName, $paramValue)
 {
     if ($this->mGeneratorPageSet !== null) {
         $this->getContinuationManager()->addGeneratorContinueParam($this, $paramName, $paramValue);
     } else {
         parent::setContinueEnumParameter($paramName, $paramValue);
     }
 }
Пример #2
0
 /**
  * Overrides base in case of generator & smart continue to
  * notify ApiQueryMain instead of adding them to the result right away.
  * @param string $paramName Parameter name
  * @param string $paramValue Parameter value
  */
 protected function setContinueEnumParameter($paramName, $paramValue)
 {
     // If this is a generator and query->setGeneratorContinue() returns false, treat as before
     if ($this->mGeneratorPageSet === null || !$this->getQuery()->setGeneratorContinue($this, $paramName, $paramValue)) {
         parent::setContinueEnumParameter($paramName, $paramValue);
     }
 }