Stud.IP  5.4
Ilias3SaxParser Class Reference
Inheritance diagram for Ilias3SaxParser:
Ilias3ObjectXMLParser

Public Member Functions

 __construct ($a_xml_file='')
 
 setXMLContent ($a_xml_content)
 
 getXMLContent ()
 
 getInputType ()
 
 startParsing ()
 
 createParser ()
 
 setOptions ($a_xml_parser)
 
 setHandlers ($a_xml_parser)
 
 openXMLFile ()
 
 parse ($a_xml_parser, $a_fp=null)
 
 freeParser ($a_xml_parser)
 

Data Fields

 $input_type = null
 
 $xml_content = ''
 
 $ilias
 
 $lng
 
 $xml_file
 

Constructor & Destructor Documentation

◆ __construct()

__construct (   $a_xml_file = '')

Constructor setup ILIAS global object public

Member Function Documentation

◆ createParser()

createParser ( )

create parser

private

◆ freeParser()

freeParser (   $a_xml_parser)

free xml parser handle

private

◆ getInputType()

getInputType ( )

◆ getXMLContent()

getXMLContent ( )

◆ openXMLFile()

openXMLFile ( )

open xml file

private

◆ parse()

parse (   $a_xml_parser,
  $a_fp = null 
)

parse xml file

private

◆ setHandlers()

setHandlers (   $a_xml_parser)

set event handler should be overwritten by inherited class private

◆ setOptions()

setOptions (   $a_xml_parser)

set parser options

private

◆ setXMLContent()

setXMLContent (   $a_xml_content)

◆ startParsing()

startParsing ( )

stores xml data in array

private

Field Documentation

◆ $ilias

$ilias

◆ $input_type

$input_type = null

◆ $lng

$lng

◆ $xml_content

$xml_content = ''

◆ $xml_file

$xml_file

The documentation for this class was generated from the following file: