ILIAS
Release_3_10_x_branch Revision 61812
|
Component definition reader (reads common tags in module.xml and service.xml files) Name is misleading and should be ilComponentDefReader instead. More...
Public Member Functions | |
ilObjDefReader ($a_path, $a_name, $a_type) | |
setHandlers ($a_xml_parser) | |
set event handler should be overwritten by inherited class private | |
handlerBeginTag ($a_xml_parser, $a_name, $a_attribs) | |
start tag handler | |
handlerEndTag ($a_xml_parser, $a_name) | |
end tag handler | |
handlerCharacterData ($a_xml_parser, $a_data) | |
end tag handler | |
Public Member Functions inherited from ilSaxParser | |
ilSaxParser ($a_xml_file= '', $throwException=false) | |
Constructor setup ILIAS global object public. | |
setXMLContent ($a_xml_content) | |
getXMLContent () | |
getInputType () | |
startParsing () | |
stores xml data in array | |
createParser () | |
create parser | |
setOptions ($a_xml_parser) | |
set parser options | |
openXMLFile () | |
open xml file | |
parse ($a_xml_parser, $a_fp=null) | |
parse xml file | |
freeParser ($a_xml_parser) | |
free xml parser handle | |
setThrowException ($throwException) | |
set error handling |
Static Public Member Functions | |
static | clearTables () |
clear the tables |
Additional Inherited Members | |
Data Fields inherited from ilSaxParser | |
$input_type = null | |
$xml_content = '' | |
$ilias | |
$lng | |
$xml_file | |
$throwException = false | |
Protected Member Functions inherited from ilSaxParser | |
handleError ($message, $code) | |
use given error handler to handle error message or internal ilias error message handle |
Component definition reader (reads common tags in module.xml and service.xml files) Name is misleading and should be ilComponentDefReader instead.
Reads reads module information of modules.xml files into db
Definition at line 34 of file class.ilObjDefReader.php.
|
static |
clear the tables
Reimplemented in ilServiceReader, and ilModuleReader.
Definition at line 54 of file class.ilObjDefReader.php.
ilObjDefReader::handlerBeginTag | ( | $a_xml_parser, | |
$a_name, | |||
$a_attribs | |||
) |
start tag handler
ressouce | internal xml_parser_handler |
string | element tag name |
array | element attributes private |
Reimplemented in ilModuleReader, and ilServiceReader.
Definition at line 82 of file class.ilObjDefReader.php.
ilObjDefReader::handlerCharacterData | ( | $a_xml_parser, | |
$a_data | |||
) |
end tag handler
ressouce | internal xml_parser_handler |
string | data private |
Reimplemented in ilModuleReader, and ilServiceReader.
Definition at line 165 of file class.ilObjDefReader.php.
ilObjDefReader::handlerEndTag | ( | $a_xml_parser, | |
$a_name | |||
) |
end tag handler
ressouce | internal xml_parser_handler |
string | element tag name private |
Reimplemented in ilModuleReader, and ilServiceReader.
Definition at line 153 of file class.ilObjDefReader.php.
ilObjDefReader::ilObjDefReader | ( | $a_path, | |
$a_name, | |||
$a_type | |||
) |
Definition at line 36 of file class.ilObjDefReader.php.
References ilSaxParser\ilSaxParser().
Referenced by ilModuleReader\ilModuleReader(), and ilServiceReader\ilServiceReader().
ilObjDefReader::setHandlers | ( | $a_xml_parser | ) |
set event handler should be overwritten by inherited class private
Reimplemented from ilSaxParser.
Reimplemented in ilServiceReader, and ilModuleReader.
Definition at line 44 of file class.ilObjDefReader.php.