GetUniqueElement('nodes')->childNodes as $oNode) { if ($oNode instanceof DesignElement) { $this->AddChild($oPropertyTreeService->CreateNodeFromDom($oNode)); } } } public function ToPHP(&$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->ToPHP($aPHPFragments); } $sLocalPHP .= <<