Esempio n. 1
0
 /**
  * Public Method for import of Sers
  *
  * @param void
  * @return void
  *
  */
 public function start()
 {
     $tables = $this->data->getElementsByTagName('table_data');
     foreach ($tables as $table) {
         if ($table->getAttribute('name') === 'schriftenreihen') {
             $this->importSeries($table);
         }
     }
 }
 /**
  * Public Method for import of Collections
  *
  * @param void
  * @return void
  *
  */
 public function start()
 {
     $collRole = Opus_CollectionRole::fetchByName('collections');
     $doclist = $this->_data->getElementsByTagName('table_data');
     foreach ($doclist as $document) {
         if ($document->getAttribute('name') === 'collections') {
             $this->importCollectionsDirectly($document, $collRole);
         }
     }
 }
Esempio n. 3
0
 /**
  * Public Method for import of Licenses
  *
  * @param void
  * @return void
  *
  */
 public function start()
 {
     $doclist = $this->data->getElementsByTagName('table_data');
     foreach ($doclist as $document) {
         if ($document->getAttribute('name') === 'license_de') {
             $this->readLicenses($document);
         }
     }
 }