ILIAS
release_8 Revision v8.19
|
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) | |
![]() | |
__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) | |
![]() | |
openXMLFile () | |
handleError (string $message) | |
setThrowException (bool $throw_exception) | |
Protected Attributes | |
ilObjTest | $testOBJ = null |
ilImportMapping | $importMapping = null |
String | $cdata = '' |
![]() | |
ilLanguage | $lng = null |
Additional Inherited Members | |
![]() | |
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().
|
protected |
Definition at line 242 of file class.ilObjTestXMLParser.php.
Referenced by handlerBeginTag().
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().
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().
|
protected |
Definition at line 187 of file class.ilObjTestXMLParser.php.
Referenced by handlerEndTag().
|
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().
|
protected |
Definition at line 209 of file class.ilObjTestXMLParser.php.
References $DIC, $ilDB, and getImportMapping().
Referenced by handlerEndTag().
ilObjTestXMLParser::setHandlers | ( | $a_xml_parser | ) |
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 | ) |
|
protected |
Definition at line 31 of file class.ilObjTestXMLParser.php.
|
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().