まで私がSymfony-Documentationを読む限り、kernel.controller
イベントの応答処理について何も見つかりませんでした。 kernel.request
イベントのためにsymfony kernel.controllerイベントは、
ドキュメントは言う:
応答はこの段階で返された場合、プロセスはkernel.responseイベントに直接スキップします。
しかし、kernel.controller
イベントはどうですか? kernel.controller
イベントリスナーで応答を返すと、クライアントに応答が送信されますが、プロセスはキャンセルされず、要求されたコントローラアクションが呼び出されます。
イベント内の応答は、要求されたコントローラに進むことはできますか?
ああ、この呼び出し可能な関数は私の「コントローラ」であり、応答を返します。これは道のりですか?あるいは、 'kernel.controller'イベントの後にコントローラを呼び出さないようにするためのベストプラクティスがありますか? – Syerad
ウェザーかどうかはこれが私が知らない特定のユースケースに依存します。しかしこれは、デフォルトのコントローラがkernel.controllerイベントで実行されるのを防ぎ、例外をスローする方法です。 – Gerry
大丈夫、ありがとう@Gerry – Syerad