Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Paginator

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

static query ($sql, Connection $connection, $numberOfRecords, $pageNumber, $numberOfRecordsPerPage, $backward=false)
 
static calculateQueryLimits ($numberOfRecords, $pageNumber, $numberOfRecordsPerPage, $backward)
 

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

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

Методы

◆ calculateQueryLimits()

static calculateQueryLimits ( $numberOfRecords,
$pageNumber,
$numberOfRecordsPerPage,
$backward )
static

Returns two element array with offset and limit based on paging parameters.

Аргументы
integer$numberOfRecordsTotal number of records returned by Sql query.
integer$pageNumberPage to be displayed.
integer$numberOfRecordsPerPagePage size.
boolean$backwardUse backward paging.
Возвращает
array

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

◆ query()

static query ( $sql,
Connection $connection,
$numberOfRecords,
$pageNumber,
$numberOfRecordsPerPage,
$backward = false )
static

Makes offset and limit calculations and executes limited query against $connection.

Аргументы
string$sqlSql query.
Connection$connectionDatabase connection for query execution.
integer$numberOfRecordsTotal number of records returned by Sql query.
integer$pageNumberPage to be displayed.
integer$numberOfRecordsPerPagePage size.
boolean$backwardUse backward paging.
Возвращает
Result
Исключения

Bitrix\Main\Db\SqlQueryException

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