$request->get('name'), ], [ 'name' => $request->get('name'), 'link' => $request->get('link'), ]); return response()->json([ 'success' => 1, ]); } catch (\Exception $exception) { return response()->json([ 'error' => 1, ]); } } /** * Display the specified resource. * * @param \App\Models\SocialMedia $socialMedia * @return \Illuminate\Http\Response */ public function show($socialMedia) { $data = SocialMedia::where('id', $socialMedia)->first(); return response()->json($data); } /** * Show the form for editing the specified resource. * * @param \App\Models\SocialMedia $socialMedia * @return \Illuminate\Http\Response */ public function edit(SocialMedia $socialMedia) { return response()->json($socialMedia); } /** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param \App\Models\SocialMedia $socialMedia * @return \Illuminate\Http\Response */ public function update(Request $request, $socialMedia) { $social_media = SocialMedia::find($socialMedia); $social_media->name = $request->name; $social_media->link = $request->link; $social_media->save(); return response()->json(); } /** * Remove the specified resource from storage. * * @param \App\Models\SocialMedia $socialMedia * @return \Illuminate\Http\Response */ public function destroy(SocialMedia $socialMedia) { // } public function fetch(Request $request) { if ($request->ajax()) { $data = SocialMedia::orderBy('id', 'desc')->get(); return response()->json($data); } } public function social_media_status_update(Request $request) { SocialMedia::where(['id' => $request['id']])->update([ 'status' => $request['status'], ]); return response()->json([ 'success' => 1, ], 200); } }