protected function _getTabPf($user, $page = 1) { require_once ABS_PATH . '/classes/portfolio.php'; require_once ABS_PATH . '/portfolio/models/PortfolioItemIterator.php'; $tab = null; $portfolio = new portfolio(); $list = $portfolio->getList($user['uid'], $page, $this->limit); if ($list) { $total = $portfolio->CountAll($user['uid']); $pages = ceil($total / $this->limit); $tab = array('elements' => new PortfolioItemIterator($user, $list), 'pages' => $pages, 'page' => $page); } return $tab; }