public function addAnswer(Answer $l) { $this->collAnswers[] = $l; $l->setUser($this); }
$theme = ThemeDAL::findById(4); // Question // $question = QuestionDAL::findById(21); $question = new Question(0, 'Do you like ducks ?'); $question->setTheme($theme); $idQuestion = QuestionDAL::flush($question); if ($idAnswer > 0) { $answer->setId($idAnswer); $_SESSION['message']['success'] = 'Ca marche (' . $idAnswer . ')'; } else { $_SESSION['message']['warning'] = 'Ca a rate'; } // Answer $answer = new Answer(0, 'I don\'t care.', $now); $answer->setLikert(2); $answer->setUser($user); $answer->setQuestion($question); $idAnswer = AnswerDAL::flush($answer); if ($idAnswer > 0) { $answer->setId($idAnswer); $_SESSION['message']['success'] = 'Ca marche (' . $idAnswer . ')'; } else { $_SESSION['message']['warning'] = 'Ca a rate'; } if (isset($_SESSION['message'])) { echo '<pre>'; var_dump($_SESSION['message']); echo '</pre>'; unset($_SESSION['message']); } die;