server/src/app/Repositories/RdfDocumentRepository.php
changeset 122 b37fde30dd4a
parent 28 b0b56e0f8c7f
child 125 e550b10fe3ca
equal deleted inserted replaced
121:08c99d286e7c 122:b37fde30dd4a
    69         );
    69         );
    70     }
    70     }
    71 
    71 
    72     public function get($id) {
    72     public function get($id) {
    73 
    73 
       
    74         if(strpos($id, config('corpusparole.corpus_id_scheme')) === 0) {
       
    75             $id = substr($id, strlen(config('corpusparole.corpus_id_scheme')));
       
    76         }
    74         $docUri = Config::get('corpusparole.corpus_doc_id_base_uri').$id;
    77         $docUri = Config::get('corpusparole.corpus_doc_id_base_uri').$id;
    75 
    78 
    76         // We want the CBD (Concise Bounded Description, cf. http://www.w3.org/Submission/CBD/)
    79         // We want the CBD (Concise Bounded Description, cf. http://www.w3.org/Submission/CBD/)
    77         // WARNING: This seems to work in sesame for our dataset.
    80         // WARNING: This seems to work in sesame for our dataset.
    78         $doc = $this->sparqlClient->query(
    81         $doc = $this->sparqlClient->query(