[MANUAL] English:
[zend.git] / documentation / manual / en / module_specs / Zend_Paginator-Introduction.xml
bloba8882eaf168850ce3863695f1897aaa6114b2195
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- Reviewed: no -->
3 <sect1 id="zend.paginator.introduction">
4     <title>Introduction</title>
6     <para>
7         <classname>Zend_Paginator</classname> is a flexible component for paginating
8         collections of data and presenting that data to users.
9     </para>
11     <para>
12         The primary design goals of <classname>Zend_Paginator</classname> are as follows:
14         <itemizedlist>
15             <listitem>
16                 <para>
17                     Paginate arbitrary data, not just relational databases
18                 </para>
19             </listitem>
21             <listitem>
22                 <para>
23                     Fetch only the results that need to be displayed
24                 </para>
25             </listitem>
27             <listitem>
28                 <para>
29                     Do not force users to adhere to only one way of displaying
30                     data or rendering pagination controls
31                 </para>
32             </listitem>
34             <listitem>
35                 <para>
36                     Loosely couple <classname>Zend_Paginator</classname> to other Zend
37                     Framework components so that users who wish to use it
38                     independently of <classname>Zend_View</classname>,
39                     <classname>Zend_Db</classname>, etc. can do so
40                 </para>
41             </listitem>
42         </itemizedlist>
43     </para>
44 </sect1>
45 <!--
46 vim:se ts=4 sw=4 et:
47 -->