where('user_id',auth()->id()) ->latest() ->get(); return view('account.users.favorite.index',compact('favorites')); } public function store(Request $request) { $request->validate([ 'tour_id'=>[ 'required', 'exists:tours,id' ], ]); Favorite::firstOrCreate([ 'user_id' => auth()->id(), 'tour_id' => $request->tour_id, ]); return back()->with( 'success', 'تور به علاقه‌مندی‌ها اضافه شد.' ); } public function destroy(Favorite $favorite) { $favorite->delete(); return back()->with( 'success', 'تور از علاقه‌مندی‌ها حذف شد.' ); } }