array Pager_Sliding::getOffsetByPageId (
integer $pageid
= = null
)
例えば、pageID
が5で、
delta
が2の場合、3と7を返します。
PageID が6の場合、4と8となります。
注意: この関数の振る舞いは、誤解を招く可能性があります。
この関数は、PEAR::Pager との互換性のためだけに残されました。
pageID が端から delta
の位置の時、
混乱が生じます。
事実、このメソッドは、$this->_getPageLinks がそれらを抜かす間、
両端を返します。
Pager_Sliding はこのように動作します: もし、pageID が端ではない場合、
最初と最後のページをブラケットで囲んで表示します:
[1] << 5 | _6_ | 7 >> [15]
それで、$this->_getPageLinks が、
例えば、2 | _3_ | 4 | 5を返す間で、
端から delta の位置にある pageID を扱うとき、
このメソッドはうまく端を返します。
たとえ pageID が3、delta が2の場合でもです。
このメソッドは、非推奨、
あるいは影響を受けやすいと考えてください。
integer $pageid
- オフセットを取得するための
PageID
return 最初と最後のオフセットが格納された配列
非推奨