Changeset 195 for Dev/trunk/classes/SessionConnector.php
- Timestamp:
- 12/23/11 16:37:26 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/trunk/classes/SessionConnector.php
r186 r195 28 28 * function get() 29 29 * @param type $arguments : An array containing one or more of the following elements: 30 * 'uid', 'title', ' datetime', 'applications', 'surveys', 'answersets'30 * 'uid', 'title', 'creationdate', 'applications', 'surveys' 31 31 */ 32 32 public function get($arguments) … … 38 38 PREFIX predicates: <' . SURVEYTOOL_PREDICATES_NAMESPACE . '> 39 39 PREFIX resources: <' . SURVEYTOOL_RESOURCES_NAMESPACE . '> 40 SELECT DISTINCT ?uid, ?title, ?creator, ? datetime40 SELECT DISTINCT ?uid, ?title, ?creator, ?creationdate 41 41 WHERE 42 42 { … … 45 45 predicates:title ?title ; 46 46 predicates:creator ?creator ; 47 predicates: datetime ?datetime ;47 predicates:creationdate ?creationdate ; 48 48 ' . $this->createArguments($arguments) . ' 49 49 }'; … … 58 58 //Create a session object out of every result, get all required fields as well. 59 59 $pipeline = $this->getPipeline($result['?uid']->label); 60 $answersets = $this->getAnswerSets($result['?uid']->label);61 60 $creator = $result['?creator']->label; 62 61 $datetime = new DateTime(); 63 $datetime->setTimestamp(intval($result['? datetime']->label));64 $sessions[] = new Session($result['?uid']->label, $result['?title']->label, $creator, $datetime, $pipeline , $answersets);62 $datetime->setTimestamp(intval($result['?creationdate']->label)); 63 $sessions[] = new Session($result['?uid']->label, $result['?title']->label, $creator, $datetime, $pipeline); 65 64 } 66 65 }
Note: See TracChangeset
for help on using the changeset viewer.