ImagesController 中 store 方法中 new Image 为什么不用依赖注入呢?
ImagesController 中store方法中
public function store(ImageRequest $request, ImageUploadHandler $uploader)
{
.
.
$image = new Image();
$image->path = $result['path'];
$image->type = $request->type;
$image->user_id = $user->id;
$image->save();
.
.
}
public function store(ImageRequest $request, ImageUploadHandler $uploader, Image $image)
{
.
.
$image->path = $result['path'];
$image->type = $request->type;
$image->user_id = $user->id;
$image->save();
.
.
}
这两种写法有什么区别?
推荐文章: