|
ILIAS
release_8 Revision v8.24
|
Inheritance diagram for ilObjTestXMLParser:
Collaboration diagram for ilObjTestXMLParser:Public Member Functions | |
| getTestOBJ () | |
| setTestOBJ (\ilObjTest $testOBJ) | |
| getImportMapping () | |
| setImportMapping (\ilImportMapping $importMapping) | |
| setHandlers ($a_xml_parser) | |
| handlerBeginTag ($xmlParser, $tagName, $tagAttributes) | |
| handlerEndTag ($xmlParser, $tagName) | |
| handlerCharacterData ($xmlParser, $charData) | |
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 | |
| importRandomQuestionSetSettings ($attr) | |
| importRandomQuestionStagingPool ($attr, $cdata) | |
| getRandomQuestionSourcePoolDefinitionInstance () | |
| importRandomQuestionSourcePoolDefinition (ilTestRandomQuestionSetSourcePoolDefinition $sourcePoolDefinition, $attr) | |
Protected Member Functions inherited from ilSaxParser | |
| openXMLFile () | |
| handleError (string $message) | |
| setThrowException (bool $throw_exception) | |
Protected Attributes | |
| ilObjTest | $testOBJ = null |
| ilImportMapping | $importMapping = null |
| 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 25 of file class.ilObjTestXMLParser.php.
| ilObjTestXMLParser::getImportMapping | ( | ) |
Definition at line 43 of file class.ilObjTestXMLParser.php.
References $importMapping.
Referenced by handlerEndTag(), importRandomQuestionSourcePoolDefinition(), and importRandomQuestionStagingPool().
Here is the caller graph for this function:
|
protected |
Definition at line 242 of file class.ilObjTestXMLParser.php.
Referenced by handlerBeginTag().
Here is the caller graph for this function:| ilObjTestXMLParser::getTestOBJ | ( | ) |
Definition at line 33 of file class.ilObjTestXMLParser.php.
References $testOBJ.
| ilObjTestXMLParser::handlerBeginTag | ( | $xmlParser, | |
| $tagName, | |||
| $tagAttributes | |||
| ) |
Definition at line 60 of file class.ilObjTestXMLParser.php.
References getRandomQuestionSourcePoolDefinitionInstance().
Here is the call graph for this function:| ilObjTestXMLParser::handlerCharacterData | ( | $xmlParser, | |
| $charData | |||
| ) |
Definition at line 177 of file class.ilObjTestXMLParser.php.
| ilObjTestXMLParser::handlerEndTag | ( | $xmlParser, | |
| $tagName | |||
| ) |
Definition at line 110 of file class.ilObjTestXMLParser.php.
References getImportMapping(), importRandomQuestionSetSettings(), importRandomQuestionSourcePoolDefinition(), and importRandomQuestionStagingPool().
Here is the call graph for this function:
|
protected |
Definition at line 187 of file class.ilObjTestXMLParser.php.
Referenced by handlerEndTag().
Here is the caller graph for this function:
|
protected |
Definition at line 250 of file class.ilObjTestXMLParser.php.
References $ref_id, ilObject\_getAllReferences(), getImportMapping(), ILIAS\Repository\int(), ilTestRandomQuestionSetSourcePoolDefinition\setMappedTaxonomyFilter(), ilTestRandomQuestionSetSourcePoolDefinition\setPoolId(), ilTestRandomQuestionSetSourcePoolDefinition\setPoolQuestionCount(), ilTestRandomQuestionSetSourcePoolDefinition\setPoolRefId(), ilTestRandomQuestionSetSourcePoolDefinition\setQuestionAmount(), ilTestRandomQuestionSetSourcePoolDefinition\setSequencePosition(), and ilTestRandomQuestionSetSourcePoolDefinition\setTypeFilterFromTypeTags().
Referenced by handlerEndTag().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 209 of file class.ilObjTestXMLParser.php.
References $cdata, $DIC, $ilDB, and getImportMapping().
Referenced by handlerEndTag().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjTestXMLParser::setHandlers | ( | $a_xml_parser | ) |
| XMLParser | resource | $a_xml_parser |
Reimplemented from ilSaxParser.
Definition at line 53 of file class.ilObjTestXMLParser.php.
| ilObjTestXMLParser::setImportMapping | ( | \ilImportMapping | $importMapping | ) |
Definition at line 48 of file class.ilObjTestXMLParser.php.
References $importMapping.
| ilObjTestXMLParser::setTestOBJ | ( | \ilObjTest | $testOBJ | ) |
Definition at line 38 of file class.ilObjTestXMLParser.php.
References $testOBJ.
|
protected |
Definition at line 31 of file class.ilObjTestXMLParser.php.
Referenced by importRandomQuestionStagingPool().
|
protected |
Definition at line 29 of file class.ilObjTestXMLParser.php.
Referenced by getImportMapping(), and setImportMapping().
|
protected |
Definition at line 27 of file class.ilObjTestXMLParser.php.
Referenced by getTestOBJ(), and setTestOBJ().