Когда я пытаюсь обновить файл, появляется сообщение об ошибке:
Использование неопределенного имени константы - предполагается, что имя (это приведет к ошибке в будущей версии PHP)
public function update(Request $request, $id)
{
$this->validate($request,[
'name'=>'required',
'designation'=>'required',
'contact_ph'=>'required',
'contact_email'=>'required',
'featured'=>'mimes:jpeg,pdf,docx,png:5000',
]);
$staff=Staff::find($id);
if($request->hasFile('featured'))
{
$featured=$request->featured;
$featured_new_name =time() .$featured->getClientOriginalName();
$featured->move('uploads/srcpost', $featured_new_name);
$staff->featured='uploads/srcposts/'. $featured_new_name;
}
$staff->name=$request=name;
$staff->designation=$request=designation;
$staff->ordering=$request=ordering;
$staff->save();
return redirect()->back();
}