Event_Dispatcher::addObserver()

Event_Dispatcher::addObserver() -- 新規オブザーバを追加する

概要

require_once 'Event/Dispatcher.php';

void Event_Dispatcher::addObserver (mixed $callback [, string $nName = EVENT_DISPATCHER_GLOBAL [, string $class = '']])

説明

ディスパッチャに新規オブザーバを追加します。

オブザーバは PHP コールバックです。これは関数名を文字列、もしくは オブジェクトやクラスとコールするメソッドを含む配列のいずれかで渡す 事を意味します。

コールバックはオブザーバのための署名として使用されます。 これにより removeObserver() に同一のパラメータを渡すことでオブザーバを削除することができます。

パラメータ

返り値

void

注意

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