server/src/app/Console/Commands/ImportCocoonRDF.php
changeset 410 240ca282331d
parent 405 f239c8c5bb94
child 412 c88746153ee0
equal deleted inserted replaced
409:8371c99c7947 410:240ca282331d
    99 
    99 
   100         $documentCounts = ['all' => 0, 'unknown' => 0, 'error' => 0];
   100         $documentCounts = ['all' => 0, 'unknown' => 0, 'error' => 0];
   101 
   101 
   102         foreach ($recs as $item) {
   102         foreach ($recs as $item) {
   103             $item->registerXPathNamespace('oai', "http://www.openarchives.org/OAI/2.0/");
   103             $item->registerXPathNamespace('oai', "http://www.openarchives.org/OAI/2.0/");
   104             $identifier = (string) $item->xpath('/oai:record/oai:header/oai:identifier')[0];
   104             $identifier = (string) $item->xpath('oai:header/oai:identifier')[0];
       
   105 
   105             $docRdfUrl = Config::get('corpusparole.cocoon_rdf_base_uri').substr($identifier, strlen(Config::get('corpusparole.cocoon_doc_id_base')));
   106             $docRdfUrl = Config::get('corpusparole.cocoon_rdf_base_uri').substr($identifier, strlen(Config::get('corpusparole.cocoon_doc_id_base')));
   106             $message = "$identifier : $docRdfUrl";
   107             $message = "$identifier : $docRdfUrl";
   107             if($recs->getNumRetrieved() <= $skip) {
   108             if($recs->getNumRetrieved() <= $skip) {
   108                 $progressBar->setMessage("$message - Skipping");
   109                 $progressBar->setMessage("$message - Skipping");
   109                 $progressBar->advance();
   110                 $progressBar->advance();