/** * 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); } }
/** * 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); } }