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'); }