0

这是我的行动

public function indexAction(Request $request,EventDispatcherInterface $dispatcher){
$dispatcher->dispatch(TestEvent::Name, new TestEvent(new test());
...
}

但它会抛出错误 ...MyController::indexAction()" requires that you provide a value for the "$dispatcher" argument.

我在一个旧的 symfony 3.4 项目上,我读过的每个文档页面都说EventDispatcherInterface可以以这种方式使用而无需配置。

4

0 回答 0