ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
BuildExportOptionsMapObjective.php
Go to the documentation of this file.
1 <?php
2 
19 declare(strict_types=1);
20 
22 
29 
31 {
32  public function getArtifactName(): string
33  {
34  return "export_artifact";
35  }
36 
37  public function build(): ilSetupArtifact
38  {
39  $class_names = [];
41  $infos['export_options'] = iterator_to_array($finder->getMatchingClassNames(ExportOptionInterface::class));
42  $infos['export_configs'] = iterator_to_array($finder->getMatchingClassNames(ExportConfigInterface::class));
43  return new ilSetupArrayArtifact($infos);
44  }
45 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...