5 include_once
'./Services/Xml/classes/class.ilSaxParser.php';
25 parent::__construct();
71 xml_set_object($a_xml_parser,$this);
72 xml_set_element_handler($a_xml_parser,
'handlerBeginTag',
'handlerEndTag');
73 xml_set_character_data_handler($a_xml_parser,
'handlerCharacterData');
96 include_once
'./Services/Container/classes/class.ilContainerSortingSettings.php';
118 $GLOBALS[
'ilLog']->write(__METHOD__.
': Called '.$a_name);
128 $this->
getFolder()->setTitle(trim($this->cdata));
132 $this->
getFolder()->setDescription(trim($this->cdata));
154 $a_data = preg_replace(
"/\t+/",
" ",$a_data);
155 $this->cdata .= $a_data;
setHandlers($a_xml_parser)
set event handlers
startParsing()
stores xml data in array
handlerEndTag($a_xml_parser, $a_name)
handler for end of element
static _importContainerSortingSettings($attibs, $obj_id)
sorting import for all container objects
Class ilObject Basic functions for all objects.
$GLOBALS['loaded']
Global hash that tracks already loaded includes.
getFolder()
Get folder object.
setThrowException($throwException)
set error handling
Base class for sax-based expat parsing extended classes need to overwrite the method setHandlers and ...
__construct($folder, $xml)
Constructor.
handlerCharacterData($a_xml_parser, $a_data)
handler for character data
XML parser for folder xml.
setFolder(ilObject $folder)
set weblink
setXMLContent($a_xml_content)
handlerBeginTag($a_xml_parser, $a_name, $a_attribs)
handler for begin of element