Phalcon\Paginator\Adapter\NativeArray
Класс Phalcon\Paginator\Adapter\NativeArray
расширяет абстрактный класс Phalcon\Paginator\Adapter
Реализует Phalcon\Paginator\AdapterInterface
Разбиение на страницы с использованием массива PHP в качестве источника данных
<?php use Phalcon\Paginator\Adapter\NativeArray; $paginator = new NativeArray( [ "data" => [ ["id" => 1, "name" => "Artichoke"], ["id" => 2, "name" => "Carrots"], ["id" => 3, "name" => "Beet"], ["id" => 4, "name" => "Lettuce"], ["id" => 5, "name" => ""], ], "limit" => 2, "page" => $currentPage, ] );
Методы
public __construct (array $config)
Phalcon\Paginator\Adapter\NativeArray конструктор
public getPaginate ()
Возвращает срез результирующего набора для отображения в пагинации
public setCurrentPage (mixed $page) наследуется от Phalcon\Paginator\Adapter
Установить номер текущей страницы
public setLimit (mixed $limitRows) наследуется от Phalcon\Paginator\Adapter
Установить ограничение по текущим строкам
public getLimit () наследуется от Phalcon\Paginator\Adapter
Получить ограничение по текущим строкам