1
你使用什麼樣的名字來上課?對於實施例位於與命名空間用戶\服務的文件夾的用戶/服務的用戶服務:zf2類的命名約定
- 類用戶
- 類UserService
首先,我使用,因爲該目錄的第一個選項prevered,它明確表示這是一項服務。但後來我看到以下使用我的服務,例如控制器。
namespace User\Controller;
use User\Service\User;
class UserController {
public function __construct(User $userService) {
...
}
}
乍一看,你認爲你必須注入一個用戶實體給構造函數。或者我應該將使用說明更改爲使用User \ Service \ User作爲UserService?有沒有公約?