private function DeleteSignup(Raidplan $raidplan, Raidplan_display $raidplan_display) { $signup_id = request_var('signup_id', 0); $signup = new RaidplanSignup(); $signup->getSignup($signup_id); if ($signup->deletesignup($signup_id, $raidplan->id) == 3) { if ($raidplan->getRaidId() > 0) { //raid was pushed already $raidplan->deleteraider($signup->getDkpmemberid()); } } $signup->signupmessenger(6, $raidplan, $this->cal->getEventlist()); $raidplan->Get_Raidplan(); $raidplan->Check_auth(); $raidplan_display->DisplayRaidplan($raidplan); }