total = $total; $this->page = $page; $this->nbPerPage = $nbPerPage; } function display($page, $suffix = '') { $name = empty($page) ? 'pagination_page_ajax' : $page.'_pagination_page'; $pagination = ''; $nbPages = ceil($this->total / $this->nbPerPage); $pagination .= '
'; return $pagination; } function displayAjax() { return $this->display('', '__ajax'); } function displayFront() { $nbPages = ceil($this->total / $this->nbPerPage); $pagination = ""; if ($nbPages < 2) { return $pagination; } $nextPage = $this->page + 1; $previousPage = $this->page - 1; $pagination .= '