1
Zend 2イベントマネージャは、ロードされていないクラスでリスナーを起動できますか?Zend 2ロードされていないクラスのイベントリスナー
Zend 2イベントマネージャは、ロードされていないクラスでリスナーを起動できますか?Zend 2ロードされていないクラスのイベントリスナー
正しく理解すれば、StaticEventManager
(Event Manager Quick Startを参照)を使用してリスナーを登録できると思います。
この場合、ターゲットクラス(名前のみ)のインスタンスを持つ必要はありませんが、発生する可能性のあるそのターゲットクラスの将来のインスタンスのイベント(通常はメソッド)にリスナーを登録できます。
もちろん、目的のクラスは実際にEventManager
インスタンス(同じクイックスタートページに記載されているようにevents()
メソッド)を実際に作成し、実際にイベントを発生させる必要があります。
私はまだZF2の周りに自分の頭を包み込みたいと告白しています。EventManager
だから私がここでそれを完全に縛ってしまったら、私を修正してください。