Интерфейс lmbPagedDataset

Интерфейс lmbPagedDataset предназначен для разбиения итераторов на страницы (pagination). Для разбиения итератора на страницы предназначен метод paginate($pager). В качестве параметра передается объект, поддерживающий интерфейс lmbPager.

Интерфейс lmbPagedDataset также позволяет клиентам получить количество элементов на текущей странице (lmbPagedDataset :: getRowCount()) и общее количество элементов без учета разбивки на страницы (lmbPagedDataset :: getTotalRowCount()).