/** * {@inheritDoc} * @see Iterator::rewind() */ public function rewind() { $this->_current_index = 0; $this->_criteria->offset = 0; $this->_max_count = (int) $this->_model->count($this->_criteria); $this->_current_records = $this->_model->findAll($this->_criteria); $this->_current_records_size = count($this->_current_records); }
/** * {@inheritDoc} * @see Iterator::rewind() */ public function rewind() { $this->_current_index = 0; $this->_current_offset = 0; $this->_max_count = $this->_model->count($this->_criteria); $newcriteria = clone $this->_criteria; $this->_current_records = $this->_model->findAll($newcriteria); $this->_current_records_size = count($this->_current_records); }
/** * {@inheritDoc} * @see Iterator::rewind() */ public function rewind() { $this->_current_index = 0; $this->_current_offset = 0; $timedCriteria = clone $this->_criteria; $timedCriteria->compare($this->_date_field, $this->_date_value); $this->_max_count = $this->_model->count($timedCriteria); $this->_current_records = $this->_model->findAll($timedCriteria); $this->_current_records_size = count($this->_current_records); }
/** * {@inheritDoc} * @see IExportPolicy::getCount() */ public function getCount(CDbCriteriaBuilder $builder) { return $this->_record->count($builder->getCriteria()); }
public function count($condition = '', $params = array()) { $result = parent::count($this->prepareCondition($condition), $params); $this->removeFindEavRelation(); return $result; }