EventSubscriberInterfaceを実装するサブスクライバーがあります。ただし、イベント ディスパッチャー コンポーネントのドキュメントでは、イベントをサブスクライブするには、 を呼び出す必要があると記載されています$dispatcher->addSubscriber()
。
さて、私の例として、Mailer
いくつかのイベントをサブスクライブして電子メールを送信するクラスがあるとします。私の基本的な質問は、このオブジェクトがアプリケーション全体のリスナーとして追加されるように、これをアプリケーションのどこに追加できるかということです。$dispatcher->addSubscriber()
つまり、イベントが発生する前に実行するようにバインドされている呼び出しはどこで行うべきでしょうか?