Merci pour ta réponse ... mais ce que tu me proposes n'est pas réalisable dans mon cas de figure.
Dans la classe PostsController je suis obligé d'utiliser ceci :
'limit' => ($perPage * ($this->request->page)) . ' OFFSET ' . $perPage
au lieu de cela :
limit' => ($perPage * ($this->request->page - 1)).','.$perPage
car :
1°) j'utilise PostgreSQL donc je dois utiliser un OFFSET après un LIMIT et pas une virgule comme avec MySQL
2°) si je mets page-1 j'ai les deux boutons mais l'article 1 n'apparait pas.