4 include_once(
"./Services/Export/classes/class.ilXmlImporter.php");
21 include_once(
"./Services/User/classes/class.ilUserDataSet.php");
23 $this->ds->setDSPrefix(
"ds");
36 include_once(
"./Services/DataSet/classes/class.ilDataSetImportParser.php");
48 if (is_array($this->ds->multi)) {
49 foreach ($this->ds->multi as $usr_id => $values) {
52 if (isset($values[
"interests_general"])) {
53 $usr_obj->setGeneralInterests($values[
"interests_general"]);
55 $usr_obj->setGeneralInterests();
57 if (isset($values[
"interests_help_offered"])) {
58 $usr_obj->setOfferingHelp($values[
"interests_help_offered"]);
60 $usr_obj->setOfferingHelp();
62 if (isset($values[
"interests_help_looking"])) {
63 $usr_obj->setLookingForHelp($values[
"interests_help_looking"]);
65 $usr_obj->setLookingForHelp();
68 $usr_obj->updateMultiTextFields();
getSchemaVersion()
Get schema version.
getImportDirectory()
Get import directory.
Manifest parser for ILIAS standard export files.
Importer class for user data.
importXmlRepresentation($a_entity, $a_id, $a_xml, $a_mapping)
Import XML.
finalProcessing($a_mapping)