ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
class.ilCalendarImporter.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 /* Copyright (c) 1998-2012 ILIAS open source, Extended GPL, see docs/LICENSE */
5 
12 {
14 
18  public function init(): void
19  {
20  $this->ds = new ilCalendarDataSet();
21  $this->ds->setDSPrefix("ds");
22  }
23 
27  public function importXmlRepresentation(
28  string $a_entity,
29  string $a_id,
30  string $a_xml,
31  ilImportMapping $a_mapping
32  ): void {
33  $parser = new ilDataSetImportParser(
34  $a_entity,
35  $this->getSchemaVersion(),
36  $a_xml,
37  $this->ds,
38  $a_mapping
39  );
40  }
41 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Manifest parser for ILIAS standard export files.
Calendar data set class.
Importer class for calendar data.
importXmlRepresentation(string $a_entity, string $a_id, string $a_xml, ilImportMapping $a_mapping)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...