protected function giveUp($login) { \ManiaLive\Utilities\Logger::debug('Player ' . $login . ' gave up.'); $this->updateMatchPlayerState($login, Services\PlayerInfo::PLAYER_STATE_GIVE_UP); $this->matchMakingService->updateMatchState($this->matchId, Services\Match::WAITING_BACKUPS); $this->gui->createLabel($this->gui->getGiveUpText(), null, null, false, false); $this->waitBackups(); }