Sort pads by key when converting ATDFs to TDFs
This commit is contained in:
@@ -188,6 +188,11 @@ class AtdfService
|
|||||||
|
|
||||||
$tdf->pads = array_values($padsByKey);
|
$tdf->pads = array_values($padsByKey);
|
||||||
|
|
||||||
|
// Sort pads by key
|
||||||
|
uasort($tdf->pads, function (Pad $padA, Pad $padB): bool {
|
||||||
|
return $padA->key > $padB->key;
|
||||||
|
});
|
||||||
|
|
||||||
$variantElements = $this->getElementsFromXPath(
|
$variantElements = $this->getElementsFromXPath(
|
||||||
'variants/variant',
|
'variants/variant',
|
||||||
$document
|
$document
|
||||||
|
|||||||
Reference in New Issue
Block a user