ILIAS  release_7 Revision v7.30-3-g800a261c036
All Data Structures Namespaces Files Functions Variables Modules Pages
class.ilSkillImporter.php
Go to the documentation of this file.
1 <?php
2 
3 /* Copyright (c) 1998-2020 ILIAS open source, Extended GPL, see docs/LICENSE */
4 
11 {
12 
16  public function init()
17  {
18  $this->ds = new ilSkillDataSet();
19  $this->ds->setDSPrefix("ds");
20  }
21 
22 
29  public function importXmlRepresentation($a_entity, $a_id, $a_xml, $a_mapping)
30  {
31  $parser = new ilDataSetImportParser(
32  $a_entity,
33  $this->getSchemaVersion(),
34  $a_xml,
35  $this->ds,
36  $a_mapping
37  );
38  }
39 
45  public function finalProcessing($a_mapping)
46  {
47  //$pg_map = $a_mapping->getMappingsOfEntity("Modules/MediaPool", "pg");
48  }
49 }
getSchemaVersion()
Get schema version.
Skill Data set class.
importXmlRepresentation($a_entity, $a_id, $a_xml, $a_mapping)
Import XML.
Manifest parser for ILIAS standard export files.
init()
Initialisation.
finalProcessing($a_mapping)
Final processing.
Xml importer class.
Importer class for skills.