fix: Определения типов
This commit is contained in:
parent
9f6fd74b17
commit
dd74a97894
28 changed files with 334 additions and 249 deletions
|
|
@ -20,30 +20,30 @@ class Pages
|
|||
}
|
||||
return [
|
||||
'all' => ($n > 1),
|
||||
'list' => $result,
|
||||
'first' => self::href($prefix, $url . 1),
|
||||
'last' => self::href($prefix, $url . $n),
|
||||
'next' => ($page == $n)? false : self::href($prefix, $url . ($page + 1)) ,
|
||||
'list' => $result,
|
||||
'first' => self::href($prefix, $url . 1),
|
||||
'last' => self::href($prefix, $url . $n),
|
||||
'next' => ($page == $n)? false : self::href($prefix, $url . ($page + 1)) ,
|
||||
'prev' => ($page == 1)? false : self::href($prefix, $url . ($page - 1))];
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated
|
||||
* @param $page int номер страницы
|
||||
* @param $onpage int количество элем на странице
|
||||
* @param int $page номер страницы
|
||||
* @param int $onpage количество элем на странице
|
||||
* @return string
|
||||
*/
|
||||
static function getLimit($page/*: number*/, $onpage/*: number*/) {
|
||||
static function getLimit(int $page, int $onpage) {
|
||||
if ($page <= 0) { $page = 1; }
|
||||
return "LIMIT $onpage OFFSET " . ($page - 1) * $onpage;
|
||||
}
|
||||
|
||||
/**
|
||||
* @param $page int номер страницы
|
||||
* @param $onpage int количество элем на странице
|
||||
* @param int $page номер страницы
|
||||
* @param int $onpage количество элем на странице
|
||||
* @return array
|
||||
*/
|
||||
static function _getLimit($page, $onpage) {
|
||||
static function _getLimit(int $page, int $onpage) {
|
||||
if ($page <= 0) { $page = 1; }
|
||||
return [
|
||||
'count' => $onpage,
|
||||
|
|
@ -51,8 +51,8 @@ class Pages
|
|||
];
|
||||
}
|
||||
|
||||
static function href($prefix, $x) {
|
||||
return $prefix . $x;
|
||||
static function href($prefix, $x) {
|
||||
return $prefix . $x;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue