我正在使用Symfony2。对于我的应用程序,我需要为此设置一些全局参数。
我已将parameters.ini
文件中的参数定义为:
#app/config/parameters.ini
[parameters]
mailer_auth_mode="login"
user_thumbnail_path="images/user/thumbnail"
我可以使用以下代码在我的控制器中访问它:
$this->container->getParameter('user_thumbnail_path');
因为我正在使用FOSUserBundle并且我有覆盖ProfileHandler
类,所以在这个类中我想使用参数,但我不知道如何。
答案 0 :(得分:0)
创建自己的处理程序或扩展您想要的程序。
将其注册为服务。
my.handler:
class: Acme\MyBundle\Form\Handler\MyHandler
arguments: ...
然后将服务ID设置为您要处理的表单的处理程序。
fos_user:
...
registration:
form:
handler: my.handler