我有一个senario,我必须从symfony3中的请求列表器中获取一个CSRF令牌。事情是我不知道如何。我知道在控制器中就是这样做的。
$_token = $this->get('form.csrf_provider')->generateCsrfToken('form')
我的问题是如何使用$ this
从列表器中获取它答案 0 :(得分:0)
You can add the token provider as argument to your Listener's constructor。 In your service definition you pass the token provider as argument。您可以通过它的服务ID form.csrf_provider
来引用它。然后,您可以像在控制器中一样使用提供程序。