survey = $survey; $this->javascript(); $this->init(); } private function javascript() { ?>
displayTitle(); $this->displayDescription(); $this->displayQuestions(); $this->submitSurvey(); ?>

survey->title; ?>

survey->description; ?>

survey->questions as $numQ => $question) { $this->displayQuestion($question, $numQ); } } private function displayQuestion($question, $numQ) { echo "
"; $this->displayQuestionTitle($question); $this->displayQuestionDescription($question); $this->displayAnswerBox($question, $numQ); echo "
"; } private function displayQuestionTitle($question) { ?>

" . $question->title . "

"; ?>

" . $question->description . ""; ?>

"; switch ($question->type) { case 'text': ?> answers as $answer) { ?>
answers as $numA => $answer) { ?>
answers[1]; ?>
answers[3] + 1; $i++) { ?>
answers[2]; ?>
"; } private function submitSurvey() { ?>