/** * 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); } } }
/** * 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); } } }