検索

ホームページ  >  に質問  >  本文

symfony - 誰かが sf2 のサブスクライバーとリスナーの違いを教えてくれますか?

タイトルのように、リスナーはよく知っているでしょうが、購読者は混乱しています。

怪我咯怪我咯2834日前577

全員に返信(1)返信します

  • 为情所困

    为情所困2017-05-16 16:48:15

    リスナー(あるクラスのメソッド)を登録する際にはイベントを指定する必要があります。

    サブスクライバーは getSubscribedEvents() 静的メソッドを通じてイベント処理を指定します。これはバッチ登録として理解できます。 getSubscribedEvents() の戻り値は配列で、キーはイベント名です。対応するネストされた配列には、このイベントに対してトリガーする必要があるメソッドとその優先順位がリストされます (値が大きい方が最初にトリガーされます (-1024))。 ~1024)

    リーリー

    返事
    0
  • キャンセル返事