private function applyIdLimits(ESphinxQlCriteria $criteria, ESphinxSearchCriteria $queryCriteria) { if ($maxId = $queryCriteria->getMaxId()) { $criteria->addCondition('id <= ' . ESphinxQlCriteria::PARAM_PREFIX . ESphinxQlCriteria::$paramCount); $criteria->params[ESphinxQlCriteria::PARAM_PREFIX . ESphinxQlCriteria::$paramCount++] = $maxId; } if ($minId = $queryCriteria->getMinId()) { $criteria->addCondition('id >= ' . ESphinxQlCriteria::PARAM_PREFIX . ESphinxQlCriteria::$paramCount); $criteria->params[ESphinxQlCriteria::PARAM_PREFIX . ESphinxQlCriteria::$paramCount++] = $minId; } }