1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс Pager
Граф наследования:Pager:
PagerInterface

Открытые члены

 __construct (protected int $limit=50, protected int $offset=0)
 getLimit ()
 setLimit (int $limit)
 getOffset ()
 setOffset (int $offset)
 setPage (int $page)
 setSize (int $size)

Открытые статические члены

static buildFromPageNavigation (PageNavigation $pageNavigation)

Подробное описание

Page params for providers GridParams

См. определение в файле Pager.php строка 13

Конструктор(ы)

◆ __construct()

__construct ( protected int $limit = 50,
protected int $offset = 0 )
Исключения
ArgumentException

См. определение в файле Pager.php строка 18

Методы

◆ buildFromPageNavigation()

buildFromPageNavigation ( PageNavigation $pageNavigation)
static
Исключения
ArgumentException

См. определение в файле Pager.php строка 29

◆ getLimit()

getLimit ( )

Замещает PagerInterface.

См. определение в файле Pager.php строка 34

◆ getOffset()

getOffset ( )

Замещает PagerInterface.

См. определение в файле Pager.php строка 54

◆ setLimit()

setLimit ( int $limit)

Аргументы
int$limit
Возвращает
self
Исключения
ArgumentExceptionIf given limit value less than 1.

Замещает PagerInterface.

См. определение в файле Pager.php строка 42

◆ setOffset()

setOffset ( int $offset)

Аргументы
int$offset
Возвращает
self
Исключения
ArgumentExceptionIf given offset value less than 0.

Замещает PagerInterface.

См. определение в файле Pager.php строка 62

◆ setPage()

setPage ( int $page)

Sets number of the selected page and automatically recalculate the offset.

Аргументы
int$pagePage number (min: 1)
Возвращает
self
Исключения
ArgumentExceptionIf given page value less than 1.

Замещает PagerInterface.

См. определение в файле Pager.php строка 77

◆ setSize()

setSize ( int $size)

An alias of the setLimit method.

Аргументы
int$size
Возвращает
self
Исключения
ArgumentExceptionIf given size value less than 1.

Замещает PagerInterface.

См. определение в файле Pager.php строка 92


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/main/lib/Provider/Params/Pager.php