Интерфейс Phalcon\Paginator\RepositoryInterface

Source on GitHub

Пространство имен Phalcon\Paginator

Phalcon\Paginator\RepositoryInterface

Интерфейс для репозитория текущего состояния Phalcon\Paginator\AdapterInterface::paginate()

Константы

const PROPERTY_CURRENT_PAGE = current;
const PROPERTY_FIRST_PAGE = first;
const PROPERTY_ITEMS = items;
const PROPERTY_LAST_PAGE = last;
const PROPERTY_LIMIT = limit;
const PROPERTY_NEXT_PAGE = next;
const PROPERTY_PREVIOUS_PAGE = previous;
const PROPERTY_TOTAL_ITEMS = total_items;

Методы

public function getAliases(): array;

Возвращает псевдонимы для репозитория свойств

public function getCurrent(): int;

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

public function getFirst(): int;

Получает номер первой страницы

public function getItems(): mixed;

Возвращает элементы на текущей странице

public function getLast(): int;

Получает номер последней страницы

public function getLimit(): int;

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

public function getNext(): int;

Получает номер следующей страницы

public function getPrevious(): int;

Возвращает номер предыдущей страницы

public function getTotalItems(): int;

Возвращает общее количество элементов

public function setAliases( array $aliases ): RepositoryInterface;

Задает псевдонимы для репозитория свойств

public function setProperties( array $properties ): RepositoryInterface;

Задает значения для свойств репозитория