/** * Delete Game from bbDKP * @param \bbdkp\controller\games\Game $editgame * */ private function DeleteGame(\bbdkp\controller\games\Game $editgame) { global $user; if (confirm_box(true)) { $deletegame = new \bbdkp\controller\games\Game(); $deletegame->game_id = request_var('hidden_game_id', ''); $deletegame->Get(); $deletegame->Delete(); $log_action = array('header' => 'L_ACTION_GAME_DELETED', 'L_GAME' => $deletegame->game_id); $this->log_insert(array('log_type' => 'L_ACTION_GAME_DELETED', 'log_action' => $log_action)); //meta_refresh(1, append_sid ( "{$phpbb_admin_path}index.$phpEx", "i=dkp_game&mode=listgames") ); trigger_error(sprintf($user->lang['ADMIN_DELETE_GAME_SUCCESS'], $deletegame->getName()), E_USER_WARNING); } else { // get field content $s_hidden_fields = build_hidden_fields(array('gamedelete' => true, 'hidden_game_id' => $editgame->game_id)); confirm_box(false, sprintf($user->lang['CONFIRM_DELETE_GAME'], $editgame->getName()), $s_hidden_fields); } }