2012-07-16 23 views
0

我正在嘗試學習OOP和DI。我從FOSUserBundle獲得幫助,並編寫我自己的包來學習。如何在Symfony 2中實現服務類

FOS有:

UserManager.phpUserManagerInterface.php

現在,我想在Service文件夾中創建UserService.php。

我很困惑我是否可以用userService.php替換UserManager.php,還是需要創建一個新文件?

userService.php延伸userManager.php

我想保持模塊化。

回答

1

您不應該編輯FOSUserBundle中的任何文件,使用第二種解決方案:繼承,並使用配置文件選擇您的userManager而不是FOS用戶管理器。