讨论数量:
读了你的代码后,发现你在一个方法里面实现了两个功能①关注②取消关注
其实这两个功能可以写三个方法来使用.
public function followByFansId($fansId)
{
return Models/Fans::where('id',$fansId)->restore();
}
public function followByTargetId($targetId)
{
return Models/Fans::create([
'user_id'=>JWTAuth::user()->id,
'target_id'=>$targetId
]);
}
public function unFollowByFansId($fansId)
{
return Models/Fans::destroy($fansId);
}
推荐文章: