Ignore:
Timestamp:
08/30/11 10:43:18 (14 years ago)
Author:
basvannuland
Message:

Base for all databases done. not tested. Need frontend to properly test.

File:
1 edited

Legend:

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

    r82 r85  
    5858        foreach($qAnswers as $answer)
    5959        {               
    60             $answerID = md5( uniqid(rand(), true) );   
    61             $resourceAnswer = new Resource(ANSWER.'/'.$answerID);
    62 
    63             $resourceAnswerType = new Resource(ANSWER);
    64             $predicateRType = new Resource(RTYPE);
    65             $this->model->add(new Statement($resourceAnswer,$predicateRType,$resourceAnswerType));     
    66 
    67             $predicateUniqueID = new Resource(UID);
    68             $answerUID = new Literal($answerID);
    69             $this->model->add(new Statement($resourceAnswer,$predicateUniqueID,$answerUID));                   
    70 
    71             $answerTitle = new Literal($answer['Title']);
    72             $this->model->add(new Statement($resourceAnswer,$predicateTitle,$answerTitle));
    73 
    74             $answerDescription = new Literal($answer['Description']);
    75             $this->model->add(new Statement($resourceAnswer,$predicateDescription,$answerDescription));
    76 
     60            $answerValue = new Literal($answer);
    7761            $predicateAnswer = new Resource(HAS_ANSWER);       
    78             $this->model->add(new Statement($resourceQuestion,$predicateAnswer,$resourceAnswer));
     62            $this->model->add(new Statement($resourceQuestion,$predicateAnswer,$answerValue));
    7963        }       
    8064    }
Note: See TracChangeset for help on using the changeset viewer.