如何在Symfony 2中实现服务类

时间:2012-07-16 07:06:54

标签: php symfony dependency-injection

我正在努力学习OOP和DI。我正在接受FOSUserBundle的帮助,并编写自己的包来学习。

FOS:

UserManager.phpUserManagerInterface.php

现在,我想在Service文件夹中创建UserService.php。

我对是否可以用UserManager.php替换userService.php感到困惑,或者我是否需要制作新文件?

userService.php延伸userManager.php

我想保持模块化。

1 个答案:

答案 0 :(得分:1)

您不应该编辑FOSUserBundle中的任何文件,请使用第二个解决方案:继承,并使用配置文件选择您的userManager而不是FOS用户管理器。