那須です。 Symfonyには一時的にセッションでデータを保持するためにフラッシュパラメーターという機能があります。 セッションを使う場合に常に意識しなければ問題として、格納したデータをどのタイミングで消すかということがあります。ですが、フラッシュパラメータは、データを格納した次のリクエストの処理が完了後、セッションデータを自動的に削除してくれます。 私は、削除処理を意識しなくてよいので頻繁にフラッシュパラメーターを使うのですが、どうやってデータを削除しているのかが気になり、Symfonyのコードを調べてみました。 フラッシュパラメータの利用方法 まず、簡単にフラッシュパラメーターの使い方を説明します。といっても至って単純で、Actions内で $this->setFlash(’key’, ‘foo’); でセットし $this->getFlash(’key’); で取り出すだけです。