GetUniqueElement('nodes')->childNodes as $oNode) { if ($oNode instanceof DesignElement) { $this->AddChild($oPropertyTreeFactory->CreateNodeFromDom($oNode, $this)); } } } public function ToPHPFormBlock(array &$aPHPFragments = []): string { $bIsRoot = (count($aPHPFragments) === 0); $sLocalPHP = <<sId extends Combodo\iTop\Forms\Block\Base\FormBlock { protected function BuildForm(): void { PHP; foreach ($this->aChildren as $oProperty) { $sLocalPHP .= "\n".$oProperty->ToPHPFormBlock($aPHPFragments); } $sLocalPHP .= <<