ILIAS  release_7 Revision v7.30-3-g800a261c036
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}
An exception for terminatinating execution or to throw for unit testing.
Manifest parser for ILIAS standard export files.
Skill Data set class.
Importer class for skills.
init()
Initialisation.
finalProcessing($a_mapping)
Final processing.
importXmlRepresentation($a_entity, $a_id, $a_xml, $a_mapping)
Import XML.
Xml importer class.
getSchemaVersion()
Get schema version.