@@ -16,8 +16,7 @@ discard block |
||
| 16 | 16 | |
| 17 | 17 | use TYPO3\CMS\Core\Utility\GeneralUtility; |
| 18 | 18 | |
| 19 | -class DataCiteXml |
|
| 20 | -{ |
|
| 19 | +class DataCiteXml { |
|
| 21 | 20 | |
| 22 | 21 | /** |
| 23 | 22 | * Generates DataCite.xml from a given METS.xml |
@@ -25,8 +24,7 @@ discard block |
||
| 25 | 24 | * @param string $metsXml |
| 26 | 25 | * @return string $dataCiteXml |
| 27 | 26 | */ |
| 28 | - public static function convertFromMetsXml($metsXml) |
|
| 29 | - { |
|
| 27 | + public static function convertFromMetsXml($metsXml) { |
|
| 30 | 28 | |
| 31 | 29 | $metsXml = simplexml_load_string($metsXml, NULL, NULL, "http://www.w3.org/2001/XMLSchema-instance"); |
| 32 | 30 | $metsXml->registerXPathNamespace('mods', 'http://www.loc.gov/mods/v3'); |
@@ -43,8 +41,7 @@ discard block |
||
| 43 | 41 | // creators |
| 44 | 42 | $metsCreator = $metsXml->xpath("//mods:name[@type='personal']"); |
| 45 | 43 | $dataCiteCreator = array(); |
| 46 | - foreach($metsCreator as $creator) |
|
| 47 | - { |
|
| 44 | + foreach($metsCreator as $creator) { |
|
| 48 | 45 | $creator->registerXPathNamespace('mods', 'http://www.loc.gov/mods/v3'); |
| 49 | 46 | $role = $creator->xpath(".//mods:roleTerm[@type='code']"); |
| 50 | 47 | if($role[0] != 'aut' && $role[0] != 'cmp') { |