Zend framework 未加载类中的Zend 2事件侦听器
Zend 2事件管理器是否能够在未加载的类中启动侦听器?如果我理解正确,那么我相信您可以使用Zend framework 未加载类中的Zend 2事件侦听器,zend-framework,events,Zend Framework,Events,Zend 2事件管理器是否能够在未加载的类中启动侦听器?如果我理解正确,那么我相信您可以使用StaticEventManager注册侦听器(请参阅) 在这种情况下,您不需要有目标类的实例(只是名称),但可以注册该目标类未来实例上可能发生的事件(通常是方法)的侦听器 当然,为了有用,目标类实际上应该组成一个EventManager实例(可能通过events()方法,如同一快速入门页所述),并实际触发事件 我承认,我仍在试图对ZF2EventManager,因此,如果我在这里完全了解它,请随时纠正我
StaticEventManager注册侦听器(请参阅)
在这种情况下,您不需要有目标类的实例(只是名称),但可以注册该目标类未来实例上可能发生的事件(通常是方法)的侦听器
当然,为了有用,目标类实际上应该组成一个EventManager
实例(可能通过events()
方法,如同一快速入门页所述),并实际触发事件
我承认,我仍在试图对ZF2EventManager
,因此,如果我在这里完全了解它,请随时纠正我。如果我理解正确,那么我相信您可以使用StaticEventManager
注册侦听器(请参阅)
在这种情况下,您不需要有目标类的实例(只是名称),但可以注册该目标类未来实例上可能发生的事件(通常是方法)的侦听器
当然,为了有用,目标类实际上应该组成一个EventManager
实例(可能通过events()
方法,如同一快速入门页所述),并实际触发事件
我承认,我仍在试图对ZF2EventManager
了如指掌,因此,如果我在这里把它完全搞砸了,请随时纠正我