|
ILIAS
release_8 Revision v8.24
|
Manifest parser for ILIAS standard export files. More...
Inheritance diagram for ilManifestParser:
Collaboration diagram for ilManifestParser:Public Member Functions | |
| __construct (string $a_file) | |
| setInstallId (string $a_val) | |
| getInstallId () | |
| setInstallUrl (string $a_val) | |
| getInstallUrl () | |
| setMainEntity (string $a_val) | |
| getMainEntity () | |
| setTitle (string $a_val) | |
| getTitle () | |
| getExportFiles () | |
| getExportSets () | |
| setHandlers ($a_xml_parser) | |
| Set event handlers. More... | |
| handleBeginTag ($a_xml_parser, string $a_name, array $a_attribs) | |
| Begin Tag. More... | |
| handleEndTag ($a_xml_parser, string $a_name) | |
| End Tag. More... | |
| handleCharacterData ($a_xml_parser, string $a_data) | |
| End Tag. More... | |
Public Member Functions inherited from ilSaxParser | |
| __construct (?string $path_to_file='', ?bool $throw_exception=false) | |
| setXMLContent (string $a_xml_content) | |
| getXMLContent () | |
| getInputType () | |
| startParsing () | |
| stores xml data in array More... | |
| createParser () | |
| setHandlers ($a_xml_parser) | |
| parse ($a_xml_parser, $a_fp=null) | |
Protected Attributes | |
| string | $chr_data = '' |
| string | $target_release = '' |
| string | $title = '' |
| string | $main_entity = '' |
| string | $install_id = '' |
| string | $install_url = '' |
| array | $expfiles = array() |
| array | $expsets = array() |
Protected Attributes inherited from ilSaxParser | |
| ilLanguage | $lng = null |
Additional Inherited Members | |
Data Fields inherited from ilSaxParser | |
| string | $xml_file |
| bool | $throw_exception = false |
Protected Member Functions inherited from ilSaxParser | |
| openXMLFile () | |
| handleError (string $message) | |
| setThrowException (bool $throw_exception) | |
Manifest parser for ILIAS standard export files.
Definition at line 22 of file class.ilManifestParser.php.
| ilManifestParser::__construct | ( | string | $a_file | ) |
Definition at line 33 of file class.ilManifestParser.php.
References ILIAS\GlobalScreen\Provider\__construct(), and ilSaxParser\startParsing().
Here is the call graph for this function:| ilManifestParser::getExportFiles | ( | ) |
Definition at line 92 of file class.ilManifestParser.php.
References $expfiles.
| ilManifestParser::getExportSets | ( | ) |
Definition at line 97 of file class.ilManifestParser.php.
References $expsets.
|
final |
Definition at line 44 of file class.ilManifestParser.php.
References $install_id.
|
final |
Definition at line 54 of file class.ilManifestParser.php.
References $install_url.
| ilManifestParser::getMainEntity | ( | ) |
Definition at line 64 of file class.ilManifestParser.php.
References $main_entity.
| ilManifestParser::getTitle | ( | ) |
| 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().
Here is the call graph for this function:| ilManifestParser::handleCharacterData | ( | $a_xml_parser, | |
| string | $a_data | ||
| ) |
End Tag.
Definition at line 155 of file class.ilManifestParser.php.
| ilManifestParser::handleEndTag | ( | $a_xml_parser, | |
| string | $a_name | ||
| ) |
End Tag.
Definition at line 147 of file class.ilManifestParser.php.
| ilManifestParser::setHandlers | ( | $a_xml_parser | ) |
Set event handlers.
| resource | reference to the xml parser @access private |
Reimplemented from ilSaxParser.
Definition at line 108 of file class.ilManifestParser.php.
|
final |
Definition at line 39 of file class.ilManifestParser.php.
Referenced by handleBeginTag().
Here is the caller graph for this function:
|
final |
Definition at line 49 of file class.ilManifestParser.php.
Referenced by handleBeginTag().
Here is the caller graph for this function:| ilManifestParser::setMainEntity | ( | string | $a_val | ) |
Definition at line 59 of file class.ilManifestParser.php.
Referenced by handleBeginTag().
Here is the caller graph for this function:| ilManifestParser::setTitle | ( | string | $a_val | ) |
Definition at line 69 of file class.ilManifestParser.php.
Referenced by handleBeginTag().
Here is the caller graph for this function:
|
protected |
Definition at line 24 of file class.ilManifestParser.php.
|
protected |
Definition at line 30 of file class.ilManifestParser.php.
Referenced by getExportFiles().
|
protected |
Definition at line 31 of file class.ilManifestParser.php.
Referenced by getExportSets().
|
protected |
Definition at line 28 of file class.ilManifestParser.php.
Referenced by getInstallId().
|
protected |
Definition at line 29 of file class.ilManifestParser.php.
Referenced by getInstallUrl().
|
protected |
Definition at line 27 of file class.ilManifestParser.php.
Referenced by getMainEntity().
|
protected |
Definition at line 25 of file class.ilManifestParser.php.
|
protected |
Definition at line 26 of file class.ilManifestParser.php.
Referenced by getTitle().