Changeset 195 for Dev/trunk/classes/DatabaseInterface.php
- Timestamp:
- 12/23/11 16:37:26 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/trunk/classes/DatabaseInterface.php
r149 r195 25 25 private $answerSetConnector; 26 26 private $sessionConnector; 27 private $sessionInstanceConnector; 27 28 28 29 /** … … 39 40 $this->answerSetConnector = new AnswerSetConnector(); 40 41 $this->sessionConnector = new SessionConnector(); 42 $this->sessionInstanceConnector = new SessionInstanceConnector(); 41 43 } 42 44 … … 75 77 return $this->sessionConnector->get($arguments); 76 78 break; 79 case "sessioninstance": 80 return $this->sessionInstanceConnector->get($arguments); 81 break; 77 82 } 78 83 } … … 87 92 { 88 93 case "Application": 89 $this->applicationConnector->set($rToolObject);94 return $this->applicationConnector->set($rToolObject); 90 95 break; 91 96 case "Question": 92 $this->questionConnector->set($rToolObject);97 return $this->questionConnector->set($rToolObject); 93 98 break; 94 99 case "User": 95 $this->userConnector->set($rToolObject);100 return $this->userConnector->set($rToolObject); 96 101 break; 97 102 case "Survey": 98 $this->surveyConnector->set($rToolObject);103 return $this->surveyConnector->set($rToolObject); 99 104 break; 100 105 case "Respondent": 101 $this->respondentConnector->set($rToolObject);106 return $this->respondentConnector->set($rToolObject); 102 107 break; 103 108 case "Answer": 104 $this->answerConnector->set($rToolObject);109 return $this->answerConnector->set($rToolObject); 105 110 break; 106 111 case "AnswerSet": 107 $this->answerSetConnector->set($rToolObject);112 return $this->answerSetConnector->set($rToolObject); 108 113 break; 109 114 case "Session": 110 $this->sessionConnector->set($rToolObject); 115 return $this->sessionConnector->set($rToolObject); 116 break; 117 case "SessionInstance": 118 return $this->sessionInstanceConnector->set($rToolObject); 111 119 break; 112 120 } … … 122 130 foreach ($rToolObjects as $rToolObject) 123 131 { 124 $this->set($rToolObject); 125 } 132 if(!$this->set($rToolObject)) 133 return false; 134 } 135 return true; 126 136 } 127 137
Note: See TracChangeset
for help on using the changeset viewer.