/** * @param \_OurBrand_\Quiz\Domain\Model\Quiz $quiz */ public function updateAction($quiz) { if ($this->request->hasArgument('knowledgePrerequisites')) { $knowledgePrerequisites = $this->request->getArgument('knowledgePrerequisites'); $quiz->setKnowledgePrerequisitesFromArray($knowledgePrerequisites); } $this->updateQuiz($quiz, true); if ($this->request->hasArgument('json')) { $this->view->assign('value', array('message' => 'ok', 'object' => $quiz)); } else { $this->redirect('edit', null, null, array('quiz' => $quiz)); } }