コード例 #1
0
ファイル: TeamsController.php プロジェクト: Panfen/mango
 public function addFollowTeam(Request $request)
 {
     $teamId = $request->get('id');
     $userId = \Auth::user()->id;
     if ($request->get('flag') == 0) {
         //关注
         $r = FollowTeam::create(array('team_id' => $teamId, 'user_id' => $userId));
     } else {
         //取关
         $r = FollowTeam::where(['team_id' => $teamId, 'user_id' => $userId])->delete();
     }
     if ($r) {
         $this->setResult('关注成功');
         $this->succeed(true);
     } else {
         $this->setResult('follow_teams删除记录失败!');
         $this->fail(true);
     }
 }
コード例 #2
0
ファイル: Team.php プロジェクト: Panfen/mango
 public function countTeamFollowers($teamId)
 {
     return FollowTeam::where('team_id', $teamId)->count();
 }