43 $this->structureObjects [$structureObject->
getObjId()] = $structureObject;
53 $this->obj_id = $value;
63 $this->title = $value;
73 $this->description = $value;
81 public function setType(
string $value): void
93 return ILIAS_HTTP_PATH .
"/" .
"goto.php?target=" . $this->
getType() .
116 return "StructureObject";
144 foreach ($structureObjects as $structureObject) {
145 $structureObject->exportXML($xml_writer);
148 $xml_writer->
xmlEndTag(
"StructureObjects");
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
__construct(int $objId, string $type, string $title, string $description, ?int $parentRefId=null)
setParentRefId(int $parentRefId)
setDescription(string $value)
exportXML(ilXmlWriter $xml_writer)
addStructureObject(ilSoapStructureObject $structureObject)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
xmlElement(string $tag, $attrs=null, $data=null, $encode=true, $escape=true)
Writes a basic element (no children, just textual content)
xmlEndTag(string $tag)
Writes an endtag.
xmlStartTag(string $tag, ?array $attrs=null, bool $empty=false, bool $encode=true, bool $escape=true)
Writes a starttag.