Changeset 149 for Dev/trunk/classes/DatabaseInterface.php
- Timestamp:
- 11/07/11 16:55:36 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/trunk/classes/DatabaseInterface.php
r139 r149 21 21 private $userConnector; 22 22 private $surveyConnector; 23 private $respondentConnector; 24 private $answerConnector; 25 private $answerSetConnector; 26 private $sessionConnector; 23 27 24 28 /** … … 31 35 $this->userConnector = new UserConnector(); 32 36 $this->surveyConnector = new SurveyConnector(); 37 $this->respondentConnector = new RespondentConnector(); 38 $this->answerConnector = new AnswerConnector(); 39 $this->answerSetConnector = new AnswerSetConnector(); 40 $this->sessionConnector = new SessionConnector(); 33 41 } 34 42 … … 39 47 * @return type 40 48 */ 41 public function get($type, $arguments )49 public function get($type, $arguments = array()) 42 50 { 43 51 switch(strtolower($type)) … … 54 62 case "survey": 55 63 return $this->surveyConnector->get($arguments); 64 break; 65 case "respondent": 66 return $this->respondentConnector->get($arguments); 67 break; 68 case "answer": 69 return $this->answerConnector->get($arguments); 70 break; 71 case "answerset": 72 return $this->answerSetConnector->get($arguments); 73 break; 74 case "session": 75 return $this->sessionConnector->get($arguments); 76 break; 56 77 } 57 78 } … … 75 96 break; 76 97 case "Survey": 77 $this->surveyConnector->set($rToolObject); 98 $this->surveyConnector->set($rToolObject); 99 break; 100 case "Respondent": 101 $this->respondentConnector->set($rToolObject); 102 break; 103 case "Answer": 104 $this->answerConnector->set($rToolObject); 105 break; 106 case "AnswerSet": 107 $this->answerSetConnector->set($rToolObject); 108 break; 109 case "Session": 110 $this->sessionConnector->set($rToolObject); 111 break; 78 112 } 79 113 }
Note: See TracChangeset
for help on using the changeset viewer.