array Pager::getPageRangeByPageId (
integer $pageid
= = null
)
PageIdを与えることで、表示されるページ範囲の制限を返します。 getOffsetByPageId()は、 現在のページにおけるオフセットのデータを返す上に、 このメソッドはページ番号区間のオフセットも返します。
例えば、"ジャンプ型"モードで、pageId
が3、
かつdelta
が10の場合、(1, 10)が返ります。
pageID
が8の場合、同様に(1, 10)が返ります。
なぜなら、1 <= 8 <= 10だからです。
pageID
の場合は、(11, 29)が返ります。
"スライド型"モードの場合、pageId
が5、
かつdelta
が2の場合、(3, 7)が返ります。
pageID
が9の場合、(4, 8)が返ります。
パラメータなしでメソッドが呼び出された場合、
pageID
はcurrentPageにセットされます。
integer $pageid
- オフセットを得るためのPageID
return 最初と最後のオフセットの配列を返します。