$kommun = $kommunbild->getKommun(); $kommunbild->delete(); $urlHandler->redirect("Kommun", URL_EDIT, $kommun->getId()); break; case "avatar": $avatar = Avatar::loadByFilename($_GET["id"]); $avatar->delete(); $urlHandler->redirect("Avatar", URL_ADMIN_LIST); break; case "quizfraga": $quizFraga = QuizFraga::loadById($_GET["id"]); $quizFraga->delete(); $urlHandler->redirect("QuizFraga", URL_ADMIN_LIST, $quizFraga->getKommun()->getId()); break; case "quizalternativ": $quizAlternativ = QuizAlternativ::loadById($_GET["id"]); $quizAlternativ->delete(); $urlHandler->redirect("QuizFraga", URL_ADMIN_EDIT, $quizAlternativ->getQuizFraga()->getId()); break; case "minaquiz": Security::demand(USER); $quiz = MinaQuiz::loadById($_GET["id"]); $_GET['redirect'] = $urlHandler->getUrl("ProQuiz", URL_ADMIN_LIST); $quiz->delete(); break; case "minaquizfraga": Security::demand(USER); $quiz = MinaQuiz::loadById($_GET["qid"]); $quiz->deleteQuestion($_GET['fid']); $_GET['redirect'] = $urlHandler->getUrl("ProQuiz", URL_ADMIN_EDIT, $_GET['qid']); break;
public function setRattSvar(QuizAlternativ $alternativ) { Security::demand(EDITOR); $this->rattSvar = $alternativ; $this->rattSvar_id = $alternativ->getId(); }