Support for property groups in variant elements, in TDFs

This commit is contained in:
Nav
2024-10-12 16:25:11 +01:00
parent 22cca07242
commit 5c896bb2ca
7 changed files with 158 additions and 7 deletions

View File

@@ -406,6 +406,15 @@ class ToXmlService
$element->setAttribute('name', $variant->name);
$element->setAttribute('pinout-key', $variant->pinoutKey);
if (!empty($variant->propertyGroups)) {
$propertyGroupsElement = $document->createElement('signals');
foreach ($variant->propertyGroups as $propertyGroup) {
$propertyGroupsElement->append($this->propertyGroupToXml($propertyGroup, $document));
}
$element->append($propertyGroupsElement);
}
return $element;
}
}