Stud.IP  4.0
 All Data Structures Namespaces Files Functions Variables Groups
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 (   $a_xml_file = '')

Constructor setup ILIAS global object public

Member Function Documentation

createParser ( )

create parser

private

freeParser (   $a_xml_parser)

free xml parser handle

private

getInputType ( )
getXMLContent ( )
openXMLFile ( )

open xml file

private

parse (   $a_xml_parser,
  $a_fp = null 
)

parse xml file

private

setHandlers (   $a_xml_parser)

set event handler should be overwritten by inherited class private

setOptions (   $a_xml_parser)

set parser options

private

setXMLContent (   $a_xml_content)
startParsing ( )

stores xml data in array

private

Field Documentation

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

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