19 declare(strict_types=1);
44 $this->install_id = $a_val;
54 $this->install_url = $a_val;
64 $this->main_entity = $a_val;
74 $this->title = $a_val;
120 public function handleBeginTag($a_xml_parser,
string $a_name, array $a_attribs): void
126 $this->
setTitle($a_attribs[
"Title"]);
132 $this->expfiles[] = array(
"component" => $a_attribs[
"Component"],
133 "path" => $a_attribs[
"Path"]
138 $this->expsets[] = array(
139 'path' => $a_attribs[
'Path'],
140 'type' => $a_attribs[
'Type']
151 $this->chr_data =
"";
165 $this->chr_data .= $a_data;
setHandlers($a_xml_parser)
Set event handlers.
startParsing()
stores xml data in array
handleBeginTag($a_xml_parser, string $a_name, array $a_attribs)
Begin Tag.
setInstallId(string $a_val)
handleCharacterData($a_xml_parser, string $a_data)
End Tag.
setMainEntity(string $a_val)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
handleEndTag($a_xml_parser, string $a_name)
End Tag.
Manifest parser for ILIAS standard export files.
__construct(Container $dic, ilPlugin $plugin)
setInstallUrl(string $a_val)
__construct(string $a_file)