/** * Inits pagination for the results and returns it. * * @return CPagination */ public function initPagination() { $itemsCount = $this->model->count($this->criteria); $pagination = new CPagination($itemsCount); $pagination->pageSize = $this->itemsPerPage; $pagination->applyLimit($this->criteria); return $pagination; }