public function show($uid) { $userprofile = User::find($uid); //dd($userprofile); $usertopic = Topic::where('user_id', '=', $uid)->get(); $userfavorite = Favorite::where('user_id', '=', $uid)->get(); return view('users.ucenter', compact('userprofile', 'usertopic', 'userfavorite')); }
public function updateOrDelete($user, $topic) { $favorite = Favorite::where(['user_id' => $user, 'topic_id' => $topic])->first(); $favorited = new Favorite(); if (empty($favorite)) { $favorited->user_id = $user; $favorited->topic_id = $topic; $favorited->static = '1'; $favorited->save(); $state = '1'; } else { $favorited->where(['user_id' => $user, 'topic_id' => $topic])->delete(); $state = '0'; } return $state; }