我正在使用Symfony 2.1
一个项目并尝试使用它FOSUserBundle
来管理用户。我也在关注文档,但出现错误:
Unrecognized options "handler" under "fos_user.change_password.form"
任何想法?提前致谢!
我正在使用Symfony 2.1
一个项目并尝试使用它FOSUserBundle
来管理用户。我也在关注文档,但出现错误:
Unrecognized options "handler" under "fos_user.change_password.form"
任何想法?提前致谢!
FOSUserBundle 最近在2.0.x
. 截至目前,FOSUserBundle 文档不是最新的,目前适用于1.3.x
以下版本。
1.3.x
如果您仍想使用处理程序,可以通过 composer恢复。看看packagist上的不同版本。
最新版本的 FOSUserBundle 摆脱了处理程序,现在使用 EventListeners。您可以查看FOSUserEvents列表并决定要挂钩的事件。您可以在文档的“连接到控制器”部分中查看从控制器订阅 FOSUserEvent 的示例。
另外,请注意,如果您要覆盖 FOSUserBundle 的控制器,它现在需要 Symfony2 Request组件类作为其参数。