Changeset 85 for Dev/trunk/classes/SurveyCreationDatabaseInterface.php
- Timestamp:
- 08/30/11 10:43:18 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/trunk/classes/SurveyCreationDatabaseInterface.php
r83 r85 54 54 while (isset($survey['q'.$qNumber.'ans'.$aNumber])) 55 55 { 56 $aArray = array(); 57 $aArray['Title'] = 'q'.$qNumber.'ans'.$aNumber; 58 $aArray['Description'] = $survey['q'.$qNumber.'ans'.$aNumber]; 59 $qAnswers[] = $aArray; 56 $qAnswers[] = $survey['q'.$qNumber.'ans'.$aNumber]; 60 57 61 58 $aNumber++; … … 73 70 $this->surveyRDFWriter->saveSurvey(); 74 71 $this->questionRDFWriter->saveQuestions(); 72 } 73 74 public function saveQuestion($questionInfo) 75 { 76 $qTitle = $survey['questionTitle'.$qNumber]; 77 $qDescription = $survey['questionDescription'.$qNumber]; 78 $qType = $survey['questionType'.$qNumber]; 79 if (isset($survey['questionID'.$qNumber])) 80 $qID = $survey['questionID'.$qNumber]; 81 else 82 $qID = md5( uniqid(rand(), true) ); 83 84 $qAnswers = array(); 85 $aNumber = 1; 86 while (isset($survey['q'.$qNumber.'ans'.$aNumber])) 87 { 88 $aArray = array(); 89 $aArray['Title'] = 'q'.$qNumber.'ans'.$aNumber; 90 $aArray['Description'] = $survey['q'.$qNumber.'ans'.$aNumber]; 91 $qAnswers[] = $aArray; 92 93 $aNumber++; 94 } 95 96 if(!$this->checkQuestionIDExists($qID)) 97 { 98 $this->questionRDFWriter->createQuestion($qTitle,$qDescription,$qType,$qID,"null","null",$qAnswers); 99 } 75 100 } 76 101 … … 122 147 return $surveyInfo; 123 148 } 124 149 125 150 public function getExistingSurveys() 126 151 {
Note: See TracChangeset
for help on using the changeset viewer.