| 1: | <?php |
| 2: | |
| 3: | |
| 4: | |
| 5: | |
| 6: | |
| 7: | |
| 8: | |
| 9: | |
| 10: | |
| 11: | |
| 12: | |
| 13: | |
| 14: | class IGSN_GFZ_Descriptive_Metadata_XMLWriter extends IGSN_Metadata_Base_XMLWriter { |
| 15: | |
| 16: | |
| 17: | |
| 18: | function writeXML($input) { |
| 19: | $igsnmetadataw = new XMLWriter(); |
| 20: | if (!$igsnmetadataw) { |
| 21: | return false; |
| 22: | } |
| 23: | |
| 24: | $igsnmetadataw->openMemory(); |
| 25: | $igsnmetadataw->setIndent(true); |
| 26: | $igsnmetadataw->setIndentString(' '); |
| 27: | |
| 28: | $igsnmetadataw->startElementNS(NULL, "sample", "http://pmd.gfz-potsdam.de/igsn/schemas/description-ext/1.3"); |
| 29: | $igsnmetadataw->writeAttributeNs("xsi", "schemaLocation", "http://www.w3.org/2001/XMLSchema-instance","http://pmd.gfz-potsdam.de/igsn/schemas/description/1.3 http://pmd.gfz-potsdam.de/igsn/schemas/description/1.3/resource.xsd"); |
| 30: | $igsnmetadataw->writeAttribute("publishdate", "2019-10-10"); |
| 31: | |
| 32: | return $this->writeElements($igsnmetadataw,$input); |
| 33: | } |
| 34: | |
| 35: | |
| 36: | |
| 37: | } |
| 38: | |
| 39: | |