/** * Generates the item count without eager loading, to improve performance. * @return type */ public function calculateTotalItemCount() { if ($this->model instanceof X2Model) { if (!isset($this->_countCriteria)) { $this->_countCriteria = clone $this->getCriteria(); $this->_countCriteria->with = array(); } return X2Model::model($this->modelClass)->count($this->_countCriteria); } else { return parent::calculateTotalItemCount(); } }