server/src/app/Repositories/RdfDocumentRepository.php
changeset 277 bd4bc1db4f40
parent 276 ef32bf573d9c
child 306 3fccf43160a7
equal deleted inserted replaced
276:ef32bf573d9c 277:bd4bc1db4f40
   211 
   211 
   212         $transactionStarted = $this->sparqlClient->startTransaction();
   212         $transactionStarted = $this->sparqlClient->startTransaction();
   213 
   213 
   214         try {
   214         try {
   215             foreach($doc->getDeltaList() as $delta) {
   215             foreach($doc->getDeltaList() as $delta) {
       
   216                 $this->sparqlClient->deleteWhere($delta->getDeleteWhere(), $delta->getUri());
   216                 $this->sparqlClient->delete($delta->getDeletedGraph());
   217                 $this->sparqlClient->delete($delta->getDeletedGraph());
   217                 $this->sparqlClient->add($delta->getAddedGraph());
   218                 $this->sparqlClient->add($delta->getAddedGraph());
   218             }
   219             }
   219             if($transactionStarted) {
   220             if($transactionStarted) {
   220                 $transactionStarted = false;
   221                 $transactionStarted = false;