A Laravel(DI) - user000422/0 GitHub Wiki
概要
DI(Dependency injection)… 依存性の注入。
基本型
■Controller
// コンストラクタ
// 引数でDI
public function __construct(UserService $userService)
{
// 代入
$this->user_service = $userService;
}
public function getUserInfo()
{
// DIを利用
$email = $this->user_service->getEmail();
}