- Timestamp:
- 01/13/12 10:28:30 (13 years ago)
- Location:
- Dev/branches/jos-branch/classes/models
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/branches/jos-branch/classes/models/ResultSet.php
r217 r229 119 119 $querystring = ' 120 120 PREFIX predicates: <' . SURVEYTOOL_PREDICATES_NAMESPACE . '> 121 PREFIX resources: <' . SURVEYTOOL_ PREDICATES_NAMESPACE . '>121 PREFIX resources: <' . SURVEYTOOL_RESOURCES_NAMESPACE . '> 122 122 SELECT DISTINCT ?uid 123 123 WHERE … … 127 127 ' . ResearchToolObject::createArguments($arguments) . ' 128 128 }'; 129 130 129 //Query the model 131 130 $results = $model->sparqlQuery($querystring); … … 148 147 private static function getAnswerSets($model, $uid) 149 148 { 150 $result = $ this->model->findRegex("[(".$uid.")]", "[(has_answerset)]" ,null);149 $result = $model->findRegex("[(".$uid.")]", "[(has_answerset)]" ,null); 151 150 $iterator = $result->getStatementIterator(); 152 151 $answersets = array(); -
Dev/branches/jos-branch/classes/models/SessionInstance.php
r217 r229 79 79 $result = ResultSet::get(array("uid" => $this->resultset)); 80 80 if(!isset($result[0])) 81 return true;82 $ newResultSets[]= $result[0];81 return false; 82 $this->resultset = $result[0]; 83 83 } 84 84 return true; … … 185 185 predicates:endtime ?endtime ; 186 186 predicates:of_session ?of_session ; 187 predicates:has_resultset ?has_resultset ; 187 188 ' . ResearchToolObject::createArguments($arguments) . ' 188 189 }'; … … 196 197 //Create a SessionInstance object out of every result. Get all the required fields as well. 197 198 $notes = SessionInstance::getNotes($model, $result['?uid']->label); 198 $resultset = SessionInstance::getResultSet($model, $result['?uid']->label);199 $resultset = isset($result['?has_resultset']) ? $result['?has_resultset']->label : null; 199 200 $starttime = new DateTime(); 200 201 $starttime->setTimestamp(intval($result['?starttime']->label)); … … 234 235 } 235 236 236 /**237 * function getResultSet($uid)238 * param type $uid : The SessionInstance uid for which the ResultSet should be gotten.239 */240 public static function getResultSet($model, $uid)241 {242 //TODO: Implement when ResultSet is in.243 return null;244 }245 246 247 237 248 238 }
Note: See TracChangeset
for help on using the changeset viewer.