ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
Export file parser. More...
Public Member Functions | |
__construct (string $a_file, object $a_callback_obj, string $a_callback_func) | |
ilExportFileParser constructor. More... | |
setHandlers ($a_xml_parser) | |
startParsing () | |
handleBeginTag ($a_xml_parser, string $a_name, array $a_attribs) | |
handleEndTag ($a_xml_parser, string $a_name) | |
handleCharacterData ($a_xml_parser, string $a_data) | |
End Tag. More... | |
![]() | |
__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 | $item_xml = "" |
bool | $in_export_item = false |
string | $chr_data = "" |
![]() | |
ilLanguage | $lng = null |
Private Attributes | |
string | $entity = '' |
string | $install_id = '' |
string | $install_url = '' |
string | $schema_version = '' |
array | $expfiles = [] |
string | $current_id = '' |
object | $callback_obj |
string | $callback_func |
ilXmlWriter | $export_item_writer = null |
Additional Inherited Members | |
![]() | |
string | $xml_file |
bool | $throw_exception = false |
![]() | |
openXMLFile () | |
handleError (string $message) | |
setThrowException (bool $throw_exception) | |
Export file parser.
Definition at line 25 of file class.ilExportFileParser.php.
ilExportFileParser::__construct | ( | string | $a_file, |
object | $a_callback_obj, | ||
string | $a_callback_func | ||
) |
ilExportFileParser constructor.
Definition at line 46 of file class.ilExportFileParser.php.
References ILIAS\GlobalScreen\Provider\__construct(), and startParsing().
ilExportFileParser::handleBeginTag | ( | $a_xml_parser, | |
string | $a_name, | ||
array | $a_attribs | ||
) |
Definition at line 72 of file class.ilExportFileParser.php.
References null.
Referenced by setHandlers().
ilExportFileParser::handleCharacterData | ( | $a_xml_parser, | |
string | $a_data | ||
) |
End Tag.
Definition at line 126 of file class.ilExportFileParser.php.
Referenced by setHandlers().
ilExportFileParser::handleEndTag | ( | $a_xml_parser, | |
string | $a_name | ||
) |
Definition at line 99 of file class.ilExportFileParser.php.
References $callback_func, $install_id, and $install_url.
Referenced by setHandlers().
ilExportFileParser::setHandlers | ( | $a_xml_parser | ) |
Definition at line 58 of file class.ilExportFileParser.php.
References handleBeginTag(), handleCharacterData(), and handleEndTag().
ilExportFileParser::startParsing | ( | ) |
Definition at line 67 of file class.ilExportFileParser.php.
Referenced by __construct().
|
private |
Definition at line 39 of file class.ilExportFileParser.php.
Referenced by handleEndTag().
|
private |
Definition at line 38 of file class.ilExportFileParser.php.
|
protected |
Definition at line 36 of file class.ilExportFileParser.php.
|
private |
Definition at line 33 of file class.ilExportFileParser.php.
|
private |
Definition at line 27 of file class.ilExportFileParser.php.
|
private |
Definition at line 32 of file class.ilExportFileParser.php.
|
private |
Definition at line 40 of file class.ilExportFileParser.php.
|
protected |
Definition at line 35 of file class.ilExportFileParser.php.
|
private |
Definition at line 28 of file class.ilExportFileParser.php.
Referenced by handleEndTag().
|
private |
Definition at line 29 of file class.ilExportFileParser.php.
Referenced by handleEndTag().
|
protected |
Definition at line 34 of file class.ilExportFileParser.php.
|
private |
Definition at line 30 of file class.ilExportFileParser.php.