19 declare(strict_types=1);
    40         ?
string $path_to_file = 
''    43         $this->db = $DIC[
'ilDB'];
    67         $this->characterDataBuffer = 
'';
    72         $this->characterDataBuffer .= $characterData;
   117         xml_set_object($a_xml_parser, $this);
   118         xml_set_element_handler($a_xml_parser, 
'handlerBeginTag', 
'handlerEndTag');
   119         xml_set_character_data_handler($a_xml_parser, 
'handlerCharacterData');
   124         if ($tagName != 
'SkillsLevelThresholds' && !$this->
isParsingActive()) {
   129             case 'SkillsLevelThresholds':
   134             case 'QuestionsAssignedSkill':
   139             case 'OriginalLevelDescription':
   140             case 'OriginalLevelTitle':
   141             case 'ThresholdPercentage':
   142             case 'OriginalSkillPath':
   143             case 'OriginalSkillTitle':
   151                 $skillLevelThreshold->setImportLevelId((
int) $tagAttributes[
'Id']);
   152                 $skillLevelThreshold->setOrderIndex((
int) $tagAttributes[
'Nr']);
   165             case 'SkillsLevelThresholds':
   169             case 'QuestionsAssignedSkill':
   174             case 'OriginalSkillTitle':
   183             case 'OriginalSkillPath':
   199             case 'ThresholdPercentage':
   204             case 'OriginalLevelTitle':
   209             case 'OriginalLevelDescription':
   222         if ($charData != 
"\n") {
   224             $charData = preg_replace(
"/\t+/", 
" ", $charData);
 handlerCharacterData($xmlParser, $charData)
 
setParsingActive(bool $parsingActive)
 
__construct(?string $path_to_file='')
 
getSkillLevelThresholdImportList()
 
setCurSkillLevelThreshold(?ilTestSkillLevelThresholdImport $curSkillLevelThreshold)
 
getCurSkillLevelThreshold()
 
ilTestSkillLevelThresholdImportList $skillLevelThresholdImportList
 
resetCharacterDataBuffer()
 
handlerBeginTag($xmlParser, $tagName, $tagAttributes)
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
handlerEndTag($xmlParser, $tagName)
 
appendToCharacterDataBuffer(string $characterData)
 
string $characterDataBuffer
 
setCurSkillBaseId(?int $curSkillBaseId)
 
setHandlers($a_xml_parser)
 
__construct(Container $dic, ilPlugin $plugin)
 
setCurSkillTrefId(?int $curSkillTrefId)
 
initSkillLevelThresholdImportList()
 
ilTestSkillLevelThresholdImport $curSkillLevelThreshold