Класс Phalcon\Paginator\Adapter\Model

расширяет абстрактный класс Phalcon\Paginator\Adapter

Реализует Phalcon\Paginator\AdapterInterface

Source on GitHub

Этот адаптер позволяет разбивать данные с использованием набора результатов Phalcon\Mvc\Model в качестве базы.

<?php

use Phalcon\Paginator\Adapter\Model;

$paginator = new Model(
    [
        "data"  => Robots::find(),
        "limit" => 25,
        "page"  => $currentPage,
    ]
);

$paginate = $paginator->getPaginate();

Методы

public __construct (array $config)

Phalcon\Paginator\Adapter\Model конструктор

public getPaginate ()

Возвращает срез результирующего набора для отображения в пагинации

public setCurrentPage (mixed $page) унаследовано от Phalcon\Paginator\Adapter

Установить номер текущей страницы

public setLimit (mixed $limitRows) унаследовано от Phalcon\Paginator\Adapter

Установить ограничение по текущим строкам

public getLimit () унаследовано от Phalcon\Paginator\Adapter

Получить ограничение по текущим строкам