示例#1
0
 public function delete()
 {
     $users = User::all();
     $team = teams::findorfail(Auth::User()->team_id);
     foreach ($users as $user) {
         if ($user->team_id == $team->id) {
             $user->team_id = 0;
             $user->save();
             $input['user_id'] = $user->id;
             $input['alert_id'] = 5;
             $input['team_id'] = $team->id;
             user_alert::create($input);
         }
     }
     $team->active = false;
     $team->save();
     return redirect('home');
 }
 public function deleteAlertByUserId($user_id)
 {
     $alert = user_alert::where('user_id', '=', $user_id)->where('team_id', '=', Auth::User()->team_id)->first();
     $team = teams::findorfail(Auth::User()->team_id);
     if ($team->captain_id == Auth::User()->id) {
         $alert->delete();
     }
     return redirect('home');
 }