Zend_Paginator
est un composant flexible pour paginer des
collections de données et présenter ces données aux utilisateurs.
Les buts principaux de la conception de Zend_Paginator
sont les
suivants :
-
paginer des données arbitraires, et pas simplement issues de base de données relationnelle ;
-
récupérer seulement les résultats qu'il est nécessaire d'afficher ;
-
ne pas forcer les utilisateurs à adhérer à une seule manière d'afficher les données ou de retourner les contrôles de pagination ;
-
faiblement coupler
Zend_Paginator
envers les autres composants de Zend Framework, ainsi les utilisateurs qui voudront l'utiliser indépendamment deZend_View
,Zend_Db
, etc. pourront le faire.