دوستان بنده دارم Api برای برنامه خودم مینویسم توی متد store یکی از فیلد ها به نام content زمانی که با postman داده ها ارسال میشه null بر میگردونه درصورتی که این فیلد پر میشه . (dd($request->content که میگیرم null نمایش میده و خطای زیر نمایش داده میشه ولی زمانی که جدول رو بررسی میکنم عمل store انجام شده و وقتی get میکنم نمایش داده میشه اما عکس داخل مسیر مشخص شده نمیره و توی پوشه temp ذخیره میشه
ممنون میشم راهنمایی کنید.
Call to a member function getClientOriginalExtension() on null
کد متد Store
public function store(Request $request)
{
$validation=$this->getValidationFactory()->make($request->all(),[
'title'=>'required|max:255',
'content'=>'required',
'category'=>'required|max:10',
'image_2'=>'mimes:jpeg,png',
'image_3'=>'mimes:jpeg,png',
'image_4'=>'mimes:jpeg,png',
'image_5'=>'mimes:jpeg,png',
'image_6'=>'mimes:jpeg,png',
'image_7'=>'mimes:jpeg,png',
]);
if ($validation->fails()){
return response()->json(['Message'=>'please feel necessary field'],400);
}
$article=new Article();
$article->title=$request->title;
$article->content=$request->content;
$article->category=$request->category;
$article->image_2=$request->image_2;
$article->image_3=$request->image_3;
$article->image_4=$request->image_4;
$article->image_5=$request->image_5;
$article->image_6=$request->image_6;
$article->image_7=$request->image_7;
if ($article->save()){
$name='article-'.$article->id.'.'.$request->file('image')->getClientOriginalExtension();
$request->file('image')->move(public_path('images'),$name);
$article->image=$name;
$article->save();
return response()->json(['Message'=>'saved successfully'],200);
}
}
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟