コード例 #1
0
ファイル: Pager.php プロジェクト: mesour/pager
 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);
 }
コード例 #2
0
ファイル: Filter.php プロジェクト: mesour/filter
 /**
  * @return array
  */
 public function getValues()
 {
     return $this->privateSession->get('values', (object) []);
 }