- Timestamp:
- 02/10/12 15:25:42 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/branches/jQueryUI/server/classes/models/Respondent.php
r249 r252 15 15 private static $filename = 'data/users/respondents.rdf'; 16 16 17 public $ name;17 public $email; 18 18 public $password; 19 19 … … 21 21 * Constructor for a Respondent object 22 22 * @param type $uid 23 * @param type $ name23 * @param type $email 24 24 * @param type password 25 25 */ 26 public function __construct($uid = null, $ name= null, $password = null)26 public function __construct($uid = null, $email = null, $password = null) 27 27 { 28 28 if(!isset($uid)) … … 32 32 33 33 $this->uid = $uid; 34 $this-> name = $name;34 $this->email = $email; 35 35 $this->password = $password; 36 36 } … … 60 60 $model->add(new Statement($resourceRespondent,$predicateUniqueID,$literalRespondentID)); 61 61 62 $literalRespondentName = new Literal($this-> name);63 $predicateName = new Resource( NAME);62 $literalRespondentName = new Literal($this->email); 63 $predicateName = new Resource(EMAIL); 64 64 $model->add(new Statement($resourceRespondent,$predicateName,$literalRespondentName)); 65 65 … … 85 85 PREFIX predicates: <' . SURVEYTOOL_PREDICATES_NAMESPACE . '> 86 86 PREFIX resources: <' . SURVEYTOOL_RESOURCES_NAMESPACE . '> 87 SELECT ?uid, ? name, ?password87 SELECT ?uid, ?email, ?password 88 88 WHERE 89 89 { 90 90 _respondent predicates:resource_type resources:respondent ; 91 91 predicates:uid ?uid ; 92 predicates: name ?name;92 predicates:email ?email ; 93 93 predicates:password ?password ; 94 94 ' . ResearchToolObject::createArguments($arguments) . ' … … 102 102 foreach($results as $result) 103 103 { 104 $respondents[] = new Respondent($result['?uid']->label, $result['? name']->label, $result['?password']->label);104 $respondents[] = new Respondent($result['?uid']->label, $result['?email']->label, $result['?password']->label); 105 105 } 106 106 }
Note: See TracChangeset
for help on using the changeset viewer.