Когда изображение хранится в базе данных, оно не сохраняется под своим настоящим именем. Мне нужна помощь. Пожалуйста, подробно объясните, где произошла ошибка
public function store(Request $request){
$headers = new headerslider;
$headers->text = $request->input('text');
$headers->imgName = $request->input('imgName');
$headers->imgName = $request->file('imgName')->getClientOriginalName();
if (request()->hasFile('imgName')) {
$headers->imgName = request()->imgName->store('images', 'public', $headers);
}
$headers->save();
return redirect('admin/index');
}