コード例 #1
0
ファイル: TraversedTree.php プロジェクト: kstep/pnut
 public function find($filter = "", $limit = 0, $offset = 0, $order = "", $group = "", $having = "")
 {
     parent::find($filter, $limit, $offset, $order, $group, $having);
     $this->rewind();
     if ($this->_current_model) {
         $this->_basePath = $this->_current_model->getPath('/', false);
     }
     return $this;
 }
コード例 #2
0
ファイル: Paged.php プロジェクト: kstep/pnut
 public function find($filter = "", $items_per_page = 20, $page = 0, $order = "", $group = "", $having = "")
 {
     if (!$page) {
         $items_per_page = 0;
     }
     if ($page < 1) {
         $page = 1;
     }
     $this->_filter = $filter;
     $this->_page = (int) $page;
     $this->_items_per_page = (int) $items_per_page;
     return parent::find($this->_filter, $this->_items_per_page, ($this->_page - 1) * $this->_items_per_page, $order, $group, $having);
 }