showAll(); } /** * Cette fonction retourne tous les événements, sous forme d'un tableau permettant l'administration de ces événements * @return void; */ public function showAll() { //Creation de l'object de base de données global $db; $page = (int)(isset($_GET['page']) ? $_GET['page'] : 0); $limit = 25; $offset = $limit * $page; //Récupération des évènements triés par date, du plus récent au plus ancien, par paquets de $limit, en ignorant les $offset premiers $events = $db->getAll('events', 'at', true, $limit, $offset); $this->render('events', array( 'events' => $events, 'page' => $page, 'limit' => $limit, 'nbResults' => count($events), )); } }