public static function paginer(Condition $listeConditions = NULL, $nbElementsParPage, $pageCourante = 1) { // Création d'un objet Pagination qui contiendra toutes les caractéristiques $pagination = new Pagination(); // On définit ensuite les caractéristiques de la pagination $pagination->setNbElementsParPage($nbElementsParPage); $pagination->setNbElementsTotal(self::compter()); $pagination->setPageCourante($pageCourante); $pagination->calculer(); $pagination->setListeElements(self::obtenirTout($listeConditions, $pagination->offset(), $nbElementsParPage)); return $pagination; }