core
db
html
utility
Pager::setRequest
public void setRequest
( Request $request )
リクエスト情報をセットします。
これにより、リクエスト情報をもとにsetUrlとsetCurrentPageが自動的に実行されます。
具体的には、実行中のアクションメソッドのURLがクエリパラメータ"p"を付加した状態でページナビゲーションのURLとして設定されます。
そして$_GET['p']の値を現在ページとして取得し、Pagerに設定します。
以上の処理が自動的に行われるため、PagerではsetRequestを利用することを推奨します。
これにより、リクエスト情報をもとにsetUrlとsetCurrentPageが自動的に実行されます。
具体的には、実行中のアクションメソッドのURLがクエリパラメータ"p"を付加した状態でページナビゲーションのURLとして設定されます。
そして$_GET['p']の値を現在ページとして取得し、Pagerに設定します。
以上の処理が自動的に行われるため、PagerではsetRequestを利用することを推奨します。
パラメーター
| 名前 | 型 | 内容 |
|---|---|---|
| $request | Request | Requestクラスのインスタンス |
返り値
返り値はありません。