リクエストパラメータにアクセスする方法は3つある。
$this->request['controller']; $this->request->controller; $this->request->params['controller'];
上記はすべて同じ値にアクセスする。
クエリ文字列は、下記のようにアクセスする。
$this->request->query['page']; $this->request['url']['page'];
$this->request->queryは、queryが空でもセットはされている。issetすると必ずtrueになる。queryがある場合を調べる場合は、if($this->request->query)でエラーにならない。
POSTデータは、下記のようにアクセスする。
$this->request->data['Post']['title'];
上記アクセスの場合、$this->request->dataに指定されたキーがない場合はNullが返る。