public function count($model, $alias = null) { // prepare new query $q = $this->getDsqlForSelect($model)->del('fields')->del('order')->del('limit'); // add expression field to query return $q->field($q->count(), $alias); }