我正在努力学习OOP和DI。我正在接受FOSUserBundle的帮助,并编写自己的包来学习。
FOS:
UserManager.php
和UserManagerInterface.php
。
现在,我想在Service
文件夹中创建UserService.php。
我对是否可以用UserManager.php
替换userService.php
感到困惑,或者我是否需要制作新文件?
userService.php
延伸userManager.php
。
我想保持模块化。
答案 0 :(得分:1)
您不应该编辑FOSUserBundle中的任何文件,请使用第二个解决方案:继承,并使用配置文件选择您的userManager而不是FOS用户管理器。