public function prepareQueryBeforeCount(xPDOQuery $c) { $c->leftJoin($this->classKey, 'Children'); $c->where(array($this->classKey . '.parent' => $this->getProperty('id'))); $c->groupby($this->classKey . '.text'); return parent::prepareQueryBeforeCount($c); }
/** * @param xPDOQuery $c * * @return xPDOQuery */ public function prepareQueryBeforeCount(xPDOQuery $c) { if ($tid = $this->getProperty('tid')) { $c->where(array('tid' => $tid)); } return parent::prepareQueryBeforeCount($c); }
function prepareQueryBeforeCount(xPDOQuery $c) { $this->addDerivativeCriteria($c); return parent::prepareQueryBeforeCount($c); }