包的提供GenericEvent
了symfony/event-dispatcher
两个属性 -subject
和arguments
. 如果我正确理解文档,arguments
则可用于将上下文数据传递到Event
对象中。但我没有得到,如何使用其他属性。
GenericEvent#subject
打算如何使用?
包的提供GenericEvent
了symfony/event-dispatcher
两个属性 -subject
和arguments
. 如果我正确理解文档,arguments
则可用于将上下文数据传递到Event
对象中。但我没有得到,如何使用其他属性。
GenericEvent#subject
打算如何使用?
它与其说是一个“主题行”,不如说是一个可以附加的对象。文档中的属性类型是“混合”,而不是“字符串”,或者换句话说 - 任何东西。
因此,hit 可以用作“这是事件的主题,以及关于如何处理它的一些争论”。
看看这篇文章:https ://symfony.com/doc/current/components/event_dispatcher/generic_event.html
您可以使用 getSubject() 获取主题并传递它。但更有用的是它不是。