Employ a dedicated XML library to write XML files

This commit is contained in:
2019-09-30 21:18:04 +02:00
committed by Stefan Rohde-Enslin
parent 52878fee92
commit 1eb21bfc54
5 changed files with 66 additions and 45 deletions

View File

@ -1167,6 +1167,7 @@ function getSimpleAvailableFieldEntry(string $nameTL = "", string $explica = "",
"name_human_readable" => $nameTL,
"explica" => $explica,
];
}
/**
@ -1181,7 +1182,7 @@ function getSimpleAvailableFieldEntry(string $nameTL = "", string $explica = "",
* @return array
*/
function generateGenericFullEvent(array $event, array $csvxml_overview, string $typeName, string $type, int $number):array {
return [
"{$type}_when{$number}" => getSimpleAvailableFieldEntry($typeName . ": " . $event['when'], "", ["{$type}_when_sure{$number}"]),
"{$type}_when_sure{$number}" => getSimpleAvailableFieldEntry($typeName . ": " . $event['when'] . " [{$csvxml_overview['certainty']}]", "", ["{$type}_when{$number}"], ["y", "n"]),
@ -1191,8 +1192,7 @@ function generateGenericFullEvent(array $event, array $csvxml_overview, string $
"{$type}_where_sure{$number}" => getSimpleAvailableFieldEntry($typeName . ": " . $event['where'] . " [{$csvxml_overview['certainty']}]", "", ["{$type}_where{$number}"], ["y", "n"]),
"{$type}_annotation{$number}" => getSimpleAvailableFieldEntry($typeName . ": " . $event['classic_annotation_intro'], ""),
];
}
for ($i = 1; $i <= 2; $i++) {