public function setCount($totalCount) { $this->paginator->setItemCount($totalCount); $page = $this->privateSession->get('page'); if (!$page) { $this->privateSession->set('page', $page = 1); } if ($page > $this->paginator->getPageCount()) { $this->privateSession->set('page', $page = $this->paginator->getPageCount()); } $this->paginator->setPage($page ? $page : 1); }
/** * @return array */ public function getValues() { return $this->privateSession->get('values', (object) []); }