2011-10-27 7 views
1

私はSymfony2でのリクエストごとにタスクを実行しようとしていますが、これまでどのように達成するのか分かりません。私のアイデアは簡単です - 私は認証されたユーザーのセッション変数をこのユーザーが行うたびにチェックする必要があります。これを行う主な理由は、一定期間利用可能な機能を提供することです。あなたは私を正しい方向に向けることができますか?あるいは、誰もそのような種類の機能についてより良いアイデアを持っていますか?ありがとう。Symfony2リクエストイベント

+0

最終結果はどうなりますか?変数が存在する場合はアクセスを許可し、存在しない場合は拒否しますか? – Problematic

+0

@Problematic - まあまあ、一種。変数をtrueまたはfalseに設定します。 – zlat

答えて

3

あなたはkernel.requestイベントにフックする必要があります。 example implementation hereを参照してください、私はちょうどそれについてブログにしました。これはあなたが達成したいことですか?

+1

はい、ありがとうございます:)この方法ではうまくいくはずですが、いくつかの変更でうまくいくはずですが、それはトリックを行うべきです。 – zlat

+0

@zlatこの事を改善する方法があれば、私にpingしてください;) –

+0

これはリンクのみの回答であり、リンク腐敗の影響を受けやすいです。リンクの内容を投稿に含めてください。 – Jost