Когда я пытаюсь загрузить изображение в качестве профиля, а затем получаю это сообщение Попытка получить свойство 'id' не-объекта
public function update_image(Request $request)
{
$request->validate([
'image' => 'required|image|mimes:jpeg,png,jpg,gif,svg|max:2040',
]);
$user = Auth::user();
$imgName = $user->id.'_img'.time().'.'.request()->image->getClientOriginalExtension();
$request->image->storeAs('images', $imgName);
$request->image = $imgName;
$user->save();
return back()
->with('sucess', 'You have successful upload!');
}
Как я могу это сделать?
И мой маршрут
Route::post('profile/img', 'Api\UserController@update_image');