Event_Dispatcher::setNotificationClass (Previous) (Next) Event_Dispatcher::addNestedDispatcher

View this page in Last updated: Sun, 05 Oct 2008
English | Dutch | French | German | Hungarian | Japanese | Polish | Russian | Spanish | Plain HTML

Event_Dispatcher::post()

Event_Dispatcher::post() -- 通知をポストする

説明

新規通知を全てにオブザーバにポストします。

パラメータ

  • object &$object

    通知をポストするオブジェクトへの参照を指定します (送信者)。 おそらく、コールバック内で通知にフィルタをかけるために使用されます。

  • string $nName

    通知名を指定します

  • mixed $info = array()

    通知についての追加情報を指定します

  • bool $pending = TRUE

    通知はデフォルトでは保留されている通知リストに追加されます。 これにより、ポストされたときまでにオブザーバが登録されていない場合、 オブザーバとして追加されたときに通知されます。

    この動作は、 登録されたオブザーバのみが通知されるよう無効にすることができます。

  • bool $bubble = TRUE

    デフォルトで通知は addNestedDispatcher() を使用して追加されたあらゆるネストしたディスパッチャに対して 広範囲に追加されます。

    この動作は、ポスト中のディスパッチャに追加されたオブザーバのみが 通知されるよう無効にすることができます。 これにより、グローバルな通知とローカルな通知を区別することができます。

返り値

object Event_Notification 通知オブジェクト

注意

この関数は、スタティックにコールする ことはできません。

Event_Dispatcher::setNotificationClass (Previous) (Next) Event_Dispatcher::addNestedDispatcher

Download Documentation Last updated: Sun, 05 Oct 2008
Do you think that something on this page is wrong? Please file a bug report or add a note.
User Notes:
There are no user contributed notes for this page.