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

survey->title; ?>

survey->description != Survey::DEFAULT_DESCRIPTION) $description = $this->survey->description; else $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 . "

"; ?> description != "Write a question description here.") $description = $question->description; else $description = ""; ?>

" . $description . ""; ?>

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