|
ILIAS
release_8 Revision v8.25-1-g13de6a5eca6
|
Inheritance diagram for ilLearningSequenceXMLParser:
Collaboration diagram for ilLearningSequenceXMLParser:Public Member Functions | |
| __construct (ilObjLearningSequence $obj, string $xml) | |
| start () | |
| setHandlers ($a_xml_parser) | |
| handleBeginTag ( $parser, string $name, array $attributes) | |
| handleEndTag ($parser, string $name) | |
| handleCharacterData ($parser, $data) | |
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 Member Functions | |
| beginStoreCData () | |
| endStoreCData () | |
| storeData () | |
Protected Member Functions inherited from ilSaxParser | |
| openXMLFile () | |
| handleError (string $message) | |
| setThrowException (bool $throw_exception) | |
Protected Attributes | |
| ilObjLearningSequence | $obj |
| bool | $storing = false |
| array | $object = [] |
| array | $ls_item_data = [] |
| array | $settings = [] |
| array | $lp_settings = [] |
| int | $counter = 0 |
| string | $actual_name |
| string | $cdata = '' |
Protected Attributes inherited from ilSaxParser | |
| ilLanguage | $lng = null |
Additional Inherited Members | |
Data Fields inherited from ilSaxParser | |
| string | $xml_file |
| bool | $throw_exception = false |
Definition at line 21 of file class.ilLearningSequenceXMLParser.php.
| ilLearningSequenceXMLParser::__construct | ( | ilObjLearningSequence | $obj, |
| string | $xml | ||
| ) |
Definition at line 46 of file class.ilLearningSequenceXMLParser.php.
References $obj, ILIAS\GlobalScreen\Provider\__construct(), and ilSaxParser\setXMLContent().
Here is the call graph for this function:
|
protected |
Definition at line 158 of file class.ilLearningSequenceXMLParser.php.
Referenced by handleBeginTag().
Here is the caller graph for this function:
|
protected |
Definition at line 163 of file class.ilLearningSequenceXMLParser.php.
| ilLearningSequenceXMLParser::handleBeginTag | ( | $parser, | |
| string | $name, | ||
| array | $attributes | ||
| ) |
Definition at line 78 of file class.ilLearningSequenceXMLParser.php.
References $attributes, $counter, and beginStoreCData().
Here is the call graph for this function:| ilLearningSequenceXMLParser::handleCharacterData | ( | $parser, | |
| $data | |||
| ) |
Definition at line 152 of file class.ilLearningSequenceXMLParser.php.
References $data.
| ilLearningSequenceXMLParser::handleEndTag | ( | $parser, | |
| string | $name | ||
| ) |
Definition at line 98 of file class.ilLearningSequenceXMLParser.php.
References $name, and ILIAS\Repository\settings().
Here is the call graph for this function:| ilLearningSequenceXMLParser::setHandlers | ( | $a_xml_parser | ) |
| XMLParser | resource | $a_xml_parser |
Reimplemented from ilSaxParser.
Definition at line 71 of file class.ilLearningSequenceXMLParser.php.
| ilLearningSequenceXMLParser::start | ( | ) |
Definition at line 58 of file class.ilLearningSequenceXMLParser.php.
References $lp_settings, $ls_item_data, $object, $settings, and ilSaxParser\startParsing().
Here is the call graph for this function:
|
protected |
Definition at line 168 of file class.ilLearningSequenceXMLParser.php.
|
protected |
Definition at line 43 of file class.ilLearningSequenceXMLParser.php.
|
protected |
Definition at line 44 of file class.ilLearningSequenceXMLParser.php.
|
protected |
Definition at line 42 of file class.ilLearningSequenceXMLParser.php.
Referenced by handleBeginTag().
|
protected |
Definition at line 41 of file class.ilLearningSequenceXMLParser.php.
Referenced by start().
|
protected |
Definition at line 34 of file class.ilLearningSequenceXMLParser.php.
Referenced by start().
|
protected |
Definition at line 23 of file class.ilLearningSequenceXMLParser.php.
Referenced by __construct().
|
protected |
Definition at line 29 of file class.ilLearningSequenceXMLParser.php.
Referenced by start().
|
protected |
Definition at line 39 of file class.ilLearningSequenceXMLParser.php.
Referenced by start().
|
protected |
Definition at line 24 of file class.ilLearningSequenceXMLParser.php.