0

バンドルがアプリに登録されている間に、サービス(メニューサービス)でアクションを実行したい。symfonyはすべてのリクエストですべてのバンドルを登録するので、その時点でいくつかのアクションを実行するオプションがあるはずです。

助言がありますか?

4

1 に答える 1

1

意味がよくわかりませんが、カーネルイベントを使用してカスタマイズを行うことができます。http://symfony.com/doc/current/book/internals.html#kernel-request-eventをご覧ください。

または、CompilerPassを使用して、サービスのコンパイル中に何らかのアクションを実行できます。COmpiler PASについての説明は次のとおりです:http: //richardmiller.co.uk/2012/02/15/symfony2-service-container-compiler-passes/

于 2012-04-05T05:07:07.613 に答える