4 require_once
'Modules/Test/classes/class.ilTestSkillLevelThresholdImport.php';
5 require_once
'Modules/Test/classes/class.ilTestSkillLevelThresholdImportList.php';
74 $this->characterDataBuffer =
'';
82 $this->characterDataBuffer .= $characterData;
151 xml_set_object($xmlParser, $this);
152 xml_set_element_handler($xmlParser,
'handlerBeginTag',
'handlerEndTag');
153 xml_set_character_data_handler($xmlParser,
'handlerCharacterData');
164 case 'SkillsLevelThresholds':
169 case 'QuestionsAssignedSkill':
174 case 'OriginalSkillTitle':
178 case 'OriginalSkillPath':
187 $skillLevelThreshold->setImportLevelId($tagAttributes[
'Id']);
188 $skillLevelThreshold->setOrderIndex($tagAttributes[
'Nr']);
192 case 'ThresholdPercentage':
196 case 'OriginalLevelTitle':
200 case 'OriginalLevelDescription':
215 case 'SkillsLevelThresholds':
219 case 'QuestionsAssignedSkill':
224 case 'OriginalSkillTitle':
231 case 'OriginalSkillPath':
245 case 'ThresholdPercentage':
250 case 'OriginalLevelTitle':
255 case 'OriginalLevelDescription':
269 if( $charData !=
"\n" )
272 $charData = preg_replace(
"/\t+/",
" ",$charData);
handlerCharacterData($xmlParser, $charData)
appendToCharacterDataBuffer($characterData)
setCurSkillTrefId($curSkillTrefId)
getSkillLevelThresholdImportList()
getCurSkillLevelThreshold()
setParsingActive($parsingActive)
resetCharacterDataBuffer()
handlerBeginTag($xmlParser, $tagName, $tagAttributes)
setCurSkillBaseId($curSkillBaseId)
Base class for sax-based expat parsing extended classes need to overwrite the method setHandlers and ...
handlerEndTag($xmlParser, $tagName)
setCurSkillLevelThreshold($curSkillLevelThreshold)
$skillLevelThresholdImportList
initSkillLevelThresholdImportList()