3.5.3.2.2 flash

flash(string $message, string $url, integer $pause)
  1. flash(string $message, string $url, integer $pause)

flash() メソッドも、ページ遷移に使用します。 flash() メソッドでは、別の URL へ移る前にメッセージを表示するところが redirect() メソッドと異なります。

第1引数は、表示するメッセージです。そして、第2引数は、CakePHP 流の相対 URL です。CakePHP は、$pause (第3引数) 秒間、メッセージを表示ます。

ページ遷移後のメッセージ表示については、SessionComponent クラスの setFlash() メソッドを参照ください。