utils.common.paginable interface
Initial release
Este pacote contém uma interface usada por muitos objetos para declarar que têm a capacidade de paginar o conjunto de resultados que representam.
Se seus objetos representam um conjunto de resultados (por exemplo, seu objeto é um conjunto de resultados de uma consulta a um banco de dados) e se você pode paginar esse conjunto de resultados (retornar apenas uma parte do resultado usando um deslocamento e um limite), então seu objeto deverá implementar PaginateInterface .
interface PaginableInterface {
/**
* Paginates the result set.
*
* @param int $limit
* @param int $offset
*/
public function paginate ( $ limit , $ offset = 0 );
}
Este pacote faz parte do Mouf (http://mouf-php.com), um esforço para garantir boas práticas de desenvolvimento, fornecendo uma estrutura gráfica de injeção de dependência.