Manifest parser for ILIAS standard export files.
More...
Manifest parser for ILIAS standard export files.
- Author
- Aleex Killing alex..nosp@m.kill.nosp@m.ing@g.nosp@m.mx.d.nosp@m.e
Definition at line 22 of file class.ilManifestParser.php.
◆ __construct()
ilManifestParser::__construct |
( |
string |
$a_file | ) |
|
◆ getExportFiles()
ilManifestParser::getExportFiles |
( |
| ) |
|
◆ getExportSets()
ilManifestParser::getExportSets |
( |
| ) |
|
◆ getInstallId()
ilManifestParser::getInstallId |
( |
| ) |
|
|
final |
◆ getInstallUrl()
ilManifestParser::getInstallUrl |
( |
| ) |
|
|
final |
◆ getMainEntity()
ilManifestParser::getMainEntity |
( |
| ) |
|
◆ getTitle()
ilManifestParser::getTitle |
( |
| ) |
|
◆ handleBeginTag()
ilManifestParser::handleBeginTag |
( |
|
$a_xml_parser, |
|
|
string |
$a_name, |
|
|
array |
$a_attribs |
|
) |
| |
Begin Tag.
Definition at line 118 of file class.ilManifestParser.php.
References setInstallId(), setInstallUrl(), setMainEntity(), and setTitle().
124 $this->
setTitle($a_attribs[
"Title"]);
130 $this->expfiles[] = array(
"component" => $a_attribs[
"Component"],
131 "path" => $a_attribs[
"Path"]
136 $this->expsets[] = array(
137 'path' => $a_attribs[
'Path'],
138 'type' => $a_attribs[
'Type']
setInstallId(string $a_val)
setMainEntity(string $a_val)
setInstallUrl(string $a_val)
◆ handleCharacterData()
ilManifestParser::handleCharacterData |
( |
|
$a_xml_parser, |
|
|
string |
$a_data |
|
) |
| |
◆ handleEndTag()
ilManifestParser::handleEndTag |
( |
|
$a_xml_parser, |
|
|
string |
$a_name |
|
) |
| |
◆ setHandlers()
ilManifestParser::setHandlers |
( |
|
$a_xml_parser | ) |
|
Set event handlers.
- Parameters
-
resource | reference to the xml parser private |
Definition at line 108 of file class.ilManifestParser.php.
110 xml_set_object($a_xml_parser, $this);
111 xml_set_element_handler($a_xml_parser,
'handleBeginTag',
'handleEndTag');
112 xml_set_character_data_handler($a_xml_parser,
'handleCharacterData');
◆ setInstallId()
ilManifestParser::setInstallId |
( |
string |
$a_val | ) |
|
|
final |
◆ setInstallUrl()
ilManifestParser::setInstallUrl |
( |
string |
$a_val | ) |
|
|
final |
◆ setMainEntity()
ilManifestParser::setMainEntity |
( |
string |
$a_val | ) |
|
◆ setTitle()
ilManifestParser::setTitle |
( |
string |
$a_val | ) |
|
◆ $chr_data
string ilManifestParser::$chr_data = '' |
|
protected |
◆ $expfiles
array ilManifestParser::$expfiles = array() |
|
protected |
◆ $expsets
array ilManifestParser::$expsets = array() |
|
protected |
◆ $install_id
string ilManifestParser::$install_id = '' |
|
protected |
◆ $install_url
string ilManifestParser::$install_url = '' |
|
protected |
◆ $main_entity
string ilManifestParser::$main_entity = '' |
|
protected |
◆ $target_release
string ilManifestParser::$target_release = '' |
|
protected |
◆ $title
string ilManifestParser::$title = '' |
|
protected |
The documentation for this class was generated from the following file: