4require_once 
'Services/Export/classes/class.ilXmlExporter.php';
 
   25            $GLOBALS[
'DIC']->logger()->root()->warning($a_id . 
' is not id of chatroom instance. Skipped generation of export XML.');
 
   29        require_once 
'Modules/Chatroom/classes/class.ilChatroomXMLWriter.php';
 
   33        return $writer->getXml();
 
   43        if (
'chtr' === $a_entity) {
 
   45                'component' => 
'Services/Object',
 
   61                'namespace' => 
'http://www.ilias.de/Modules/Chatroom/chtr/5_3',
 
   62                'xsd_file' => 
'ilias_chtr_5_3.xsd',
 
   63                'uses_dataset' => 
false,
 
if(!defined('PATH_SEPARATOR')) $GLOBALS['_PEAR_default_error_mode']
An exception for terminatinating execution or to throw for unit testing.
Class ilChatroomExporter.
getXmlRepresentation($a_entity, $a_schema_version, $a_id)
Get xml representation.string xml string
getValidSchemaVersions($a_entity)
Returns schema versions that the component can export to.ILIAS chooses the first one,...
getXmlExportTailDependencies($a_entity, $a_target_release, $a_ids)
Get tail dependencies.array array of array with keys "component", entity", "ids"
Class ilChatroomXMLWriter.
static getInstanceByObjId($a_obj_id, $stop_on_error=true)
get an instance of an Ilias object by object id