Ignore:
Timestamp:
07/25/11 15:11:23 (14 years ago)
Author:
basvannuland
Message:

new file structure. surveys/users/application DBs in data folder

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Dev/trunk/classes/SurveyAnswerRDFWriter.php

    r40 r45  
    44{
    55        protected $userUID;
     6        protected $answerPath
    67
    78        public function __construct($surveyUID,$userUID)
     
    1011               
    1112                $this->userUID = $userUID;
     13                $this->answerPath = 'data/surveys/answers_'.$this->surveyUID;
    1214    }
    1315       
    1416        public function saveSurvey()
    1517        {       
    16                 $answerPath = 'surveys/answers_'.$this->surveyUID;
    17                 if (!is_dir($answerPath))
    18                         mkdir($answerPath);             
    19                 $this->model->saveAs($answerPath.'/answer_'.$this->userUID.'.rdf','rdf');
     18                if (!is_dir($this->answerPath))
     19                        mkdir($this->answerPath);               
     20                $this->model->saveAs($this->answerPath.'/answer_'.$this->userUID.'.rdf','rdf');
    2021        }
    2122       
    2223        public function setRespondentData($name)
    2324        {                               
    24                 $resourceUser = new Resource(USER);
     25                $resourceUser = new Resource(USER . '/' . $userID);             
     26               
     27                $resourceUserType = new Resource(USER);
     28                $predicateRType = new Resource(RTYPE);
     29                $this->model->add(new Statement($resourceUser,$predicateRType,$resourceUserType));
    2530               
    2631                $LiteralUserName = new Literal($name);
Note: See TracChangeset for help on using the changeset viewer.