Phalcon\Paginator\RepositoryInterface
Интерфейс Phalcon\Paginator\RepositoryInterface
Пространство имен | 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;
Задает значения для свойств репозитория