surveyAnswerRDFReader = new SurveyAnswerRDFReader($surveyID,$sessionID,$respondentID); $this->surveyAnswerRDFWriter = new SurveyAnswerRDFWriter($surveyID,$sessionID,$respondentID); } public function setRespondentInfo($respondentInfo) { $name = $respondentInfo['username']; $this->surveyAnswerRDFWriter->setRespondentData($name); } public function setSurveyAnswers($answers) { $questionAnswerList = array(); $qNumber = 1; while (isset($survey['questionID'.$qNumber])) { $qID = $survey['questionID'.$qNumber]; $aArray = array(); $aNumber = 1; while (isset($survey['q'.$qNumber.'result'.$aNumber])) { $aArray[] = $survey['q'.$qNumber.'result'.$aNumber]; $aNumber++; } $questionAnswerList[$qID] = $aArray; $qNumber++; } $this->surveyAnswerRDFWriter->setAnswers($questionAnswerList); } } ?>