ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
class.ilSkillExportConfig.php
Go to the documentation of this file.
1 <?php
2 
27 {
28  public const MODE_SKILLS = "";
29  public const MODE_PROFILES = "prof";
30 
34  protected array $selected_nodes = [];
35 
39  protected array $selected_profiles = [];
40  protected string $mode = "";
41  protected int $skill_tree_id = 0;
42 
43  public function setMode(string $a_val): void
44  {
45  $this->mode = $a_val;
46  }
47 
48  public function getMode(): string
49  {
50  return $this->mode;
51  }
52 
56  public function setSelectedNodes(array $a_val): void
57  {
58  $this->selected_nodes = $a_val;
59  }
60 
64  public function getSelectedNodes(): array
65  {
66  return $this->selected_nodes;
67  }
68 
72  public function setSelectedProfiles(array $a_val): void
73  {
74  $this->selected_profiles = $a_val;
75  }
76 
80  public function getSelectedProfiles(): array
81  {
83  }
84 
85  public function setSkillTreeId(int $skill_tree_id): void
86  {
87  $this->skill_tree_id = $skill_tree_id;
88  }
89 
90  public function getSkillTreeId(): int
91  {
92  return $this->skill_tree_id;
93  }
94 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
setSkillTreeId(int $skill_tree_id)