ILIAS  trunk Revision v11.0_alpha-2638-g80c1d007f79
ilSCTreeTasksGUI Class Reference

Handles tree tasks. More...

+ Inheritance diagram for ilSCTreeTasksGUI:
+ Collaboration diagram for ilSCTreeTasksGUI:

Public Member Functions

 __construct (?ilSCTask $task=null)
 
 getGroupTitle ()
 
 getGroupDescription ()
 
 getTitle ()
 
 getDescription ()
 
 getActions ()
 
 analyzeStructure ()
 
 listTree ()
 
 showTree ()
 
 validateDuplicates ()
 
- Public Member Functions inherited from ilSCComponentTaskGUI
 __construct (?ilSCTask $task=null)
 
 getActions ()
 array( 'txt' => $lng->txt('sysc_action_repair') 'command' => 'repairTask' ); More...
 
 getTitle ()
 
 getDescription ()
 
 getGroupTitle ()
 
 getGroupDescription ()
 
 getTask ()
 
 executeCommand ()
 

Data Fields

const TYPE_DUMP = 'dump'
 

Protected Member Functions

 getDuplicateIdFromRequest ()
 
 confirmRepairStructure ()
 
 repairStructure ()
 
 repairDuplicates ()
 
 deleteDuplicatesFromRepository ()
 
 deleteDuplicatesFromTrash ()
 
 findMissing ()
 
 confirmRepairMissing ()
 
 repairMissing ()
 
 findMissingTreeEntries ()
 
 confirmRepairMissingTreeEntries ()
 
 repairMissingTreeEntries ()
 
- Protected Member Functions inherited from ilSCComponentTaskGUI
 getLang ()
 
 getCtrl ()
 
 showSimpleConfirmation (string $a_text, string $a_btn_text, string $a_cmd)
 
 cancel ()
 

Protected Attributes

const TYPE_DUPLICATES = 'duplicates'
 
const TYPE_MISSING = 'missing_reference'
 
const TYPE_MISSING_TREE = 'missing_tree'
 
const TYPE_STRUCTURE = 'structure'
 
ilTree $tree
 
GlobalHttpState $http
 
Factory $refinery
 
- Protected Attributes inherited from ilSCComponentTaskGUI
ilCtrl $ctrl
 
ilLanguage $lng
 
ilGlobalTemplateInterface $tpl
 
ilSCTask $task
 

Private Attributes

ilDBInterface $db
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

ilSCTreeTasksGUI::__construct ( ?ilSCTask  $task = null)

Definition at line 42 of file class.ilSCTreeTasksGUI.php.

References $DIC, ilSCComponentTaskGUI\$task, ILIAS\GlobalScreen\Provider\__construct(), ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().

43  {
44  global $DIC;
46 
47  $this->tree = $DIC->repositoryTree();
48  $this->http = $DIC->http();
49  $this->refinery = $DIC->refinery();
50  $this->db = $DIC->database();
51  }
static http()
Fetches the global http state from ILIAS.
global $DIC
Definition: shib_login.php:26
__construct(Container $dic, ilPlugin $plugin)
+ Here is the call graph for this function:

Member Function Documentation

◆ analyzeStructure()

ilSCTreeTasksGUI::analyzeStructure ( )

Definition at line 204 of file class.ilSCTreeTasksGUI.php.

References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTask\STATUS_FAILED.

204  : void
205  {
206  $tasks = new ilSCTreeTasks($this->getTask());
207  $num_failures = $tasks->validateStructure();
208 
209  if ($this->getTask()->getStatus() == ilSCTask::STATUS_FAILED) {
210  // error message
211  $this->tpl->setOnScreenMessage('failure', $this->getLang()->txt('sysc_tree_structure_failures') . ' ' . $num_failures, true);
212  } else {
213  $this->tpl->setOnScreenMessage('success', $this->getLang()->txt('sysc_message_success'), true);
214  }
215  $this->getCtrl()->returnToParent($this);
216  }
const STATUS_FAILED
Defines a system check task.
+ Here is the call graph for this function:

◆ confirmRepairMissing()

ilSCTreeTasksGUI::confirmRepairMissing ( )
protected

Definition at line 340 of file class.ilSCTreeTasksGUI.php.

References ilSCComponentTaskGUI\getLang(), and ilSCComponentTaskGUI\showSimpleConfirmation().

340  : void
341  {
342  $this->showSimpleConfirmation(
343  $this->getLang()->txt('sysc_message_tree_missing_confirm'),
344  $this->getLang()->txt('sysc_btn_tree_missing'),
345  'repairMissing'
346  );
347  }
showSimpleConfirmation(string $a_text, string $a_btn_text, string $a_cmd)
+ Here is the call graph for this function:

◆ confirmRepairMissingTreeEntries()

ilSCTreeTasksGUI::confirmRepairMissingTreeEntries ( )
protected

Definition at line 376 of file class.ilSCTreeTasksGUI.php.

References ilSCComponentTaskGUI\getLang(), and ilSCComponentTaskGUI\showSimpleConfirmation().

376  : void
377  {
378  $this->showSimpleConfirmation(
379  $this->getLang()->txt('sysc_message_tree_missing_confirm'),
380  $this->getLang()->txt('sysc_btn_tree_missing'),
381  'repairMissingTreeEntries'
382  );
383  }
showSimpleConfirmation(string $a_text, string $a_btn_text, string $a_cmd)
+ Here is the call graph for this function:

◆ confirmRepairStructure()

ilSCTreeTasksGUI::confirmRepairStructure ( )
protected

Definition at line 218 of file class.ilSCTreeTasksGUI.php.

References ilSCComponentTaskGUI\getLang(), and ilSCComponentTaskGUI\showSimpleConfirmation().

218  : void
219  {
220  $this->showSimpleConfirmation(
221  $this->getLang()->txt('sysc_message_tree_structure_confirm'),
222  $this->getLang()->txt('sysc_btn_tree_structure'),
223  'repairStructure'
224  );
225  }
showSimpleConfirmation(string $a_text, string $a_btn_text, string $a_cmd)
+ Here is the call graph for this function:

◆ deleteDuplicatesFromRepository()

ilSCTreeTasksGUI::deleteDuplicatesFromRepository ( )
protected

Definition at line 300 of file class.ilSCTreeTasksGUI.php.

References ilSCTreeTasks\deleteDuplicateFromTree(), ilSCComponentTaskGUI\getCtrl(), getDuplicateIdFromRequest(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTreeTasks\repairPK().

300  : void
301  {
303 
304  $tasks = new ilSCTreeTasks($this->getTask());
305  if ($tasks->checkDuplicates()) {
307  }
308 
309  $this->tpl->setOnScreenMessage('success', $this->getLang()->txt('sysc_deleted_duplicate'), true);
310  $this->getCtrl()->returnToParent($this);
311  }
static deleteDuplicateFromTree(int $a_duplicate_id, bool $a_delete_trash)
Defines a system check task.
+ Here is the call graph for this function:

◆ deleteDuplicatesFromTrash()

ilSCTreeTasksGUI::deleteDuplicatesFromTrash ( )
protected

Definition at line 313 of file class.ilSCTreeTasksGUI.php.

References ilSCTreeTasks\deleteDuplicateFromTree(), ilSCComponentTaskGUI\getCtrl(), getDuplicateIdFromRequest(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTreeTasks\repairPK().

313  : void
314  {
316 
317  $tasks = new ilSCTreeTasks($this->getTask());
318  if ($tasks->checkDuplicates()) {
320  }
321 
322  $this->tpl->setOnScreenMessage('success', $this->getLang()->txt('sysc_deleted_duplicate'), true);
323  $this->getCtrl()->returnToParent($this);
324  }
static deleteDuplicateFromTree(int $a_duplicate_id, bool $a_delete_trash)
Defines a system check task.
+ Here is the call graph for this function:

◆ findMissing()

ilSCTreeTasksGUI::findMissing ( )
protected

Definition at line 326 of file class.ilSCTreeTasksGUI.php.

References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTask\STATUS_FAILED.

326  : void
327  {
328  $tasks = new ilSCTreeTasks($this->getTask());
329  $num_failures = $tasks->findMissing();
330 
331  if ($this->getTask()->getStatus() == ilSCTask::STATUS_FAILED) {
332  // error message
333  $this->tpl->setOnScreenMessage('failure', $this->getLang()->txt('sysc_tree_missing_failures') . ' ' . $num_failures, true);
334  } else {
335  $this->tpl->setOnScreenMessage('success', $this->getLang()->txt('sysc_message_success'), true);
336  }
337  $this->getCtrl()->returnToParent($this);
338  }
const STATUS_FAILED
Defines a system check task.
+ Here is the call graph for this function:

◆ findMissingTreeEntries()

ilSCTreeTasksGUI::findMissingTreeEntries ( )
protected

Definition at line 362 of file class.ilSCTreeTasksGUI.php.

References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTask\STATUS_FAILED.

362  : void
363  {
364  $tasks = new ilSCTreeTasks($this->getTask());
365  $num_failures = $tasks->findMissingTreeEntries();
366 
367  if ($this->getTask()->getStatus() == ilSCTask::STATUS_FAILED) {
368  // error message
369  $this->tpl->setOnScreenMessage('failure', $this->getLang()->txt('sysc_tree_missing_tree_failures') . ' ' . $num_failures, true);
370  } else {
371  $this->tpl->setOnScreenMessage('success', $this->getLang()->txt('sysc_message_success'), true);
372  }
373  $this->getCtrl()->returnToParent($this);
374  }
const STATUS_FAILED
Defines a system check task.
+ Here is the call graph for this function:

◆ getActions()

ilSCTreeTasksGUI::getActions ( )

Definition at line 116 of file class.ilSCTreeTasksGUI.php.

References ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTask\STATUS_FAILED.

116  : array
117  {
118  $repair = false;
119  if ($this->getTask()->getStatus() == ilSCTask::STATUS_FAILED) {
120  $repair = true;
121  }
122 
123  $actions = array();
124  switch ($this->getTask()->getIdentifier()) {
125  case self::TYPE_DUPLICATES:
126 
127  $actions[] = array(
128  'txt' => $this->getLang()->txt('sysc_action_validate'),
129  'command' => 'validateDuplicates'
130  );
131 
132  if ($repair) {
133  $actions[] = array(
134  'txt' => $this->getLang()->txt('sysc_action_repair'),
135  'command' => 'repairDuplicates'
136  );
137  }
138  break;
139 
140  case self::TYPE_DUMP:
141 
142  $validator = new ilValidator();
143  if ($validator->hasScanLog()) {
144  $actions[] = array(
145  'txt' => $this->getLang()->txt('sysc_action_show_tree'),
146  'command' => 'showTree'
147  );
148  }
149 
150  $actions[] = array(
151  'txt' => $this->getLang()->txt('sysc_action_list_tree'),
152  'command' => 'listTree'
153  );
154  break;
155 
156  case self::TYPE_MISSING:
157 
158  $actions[] = array(
159  'txt' => $this->getLang()->txt('sysc_action_validate'),
160  'command' => 'findMissing'
161  );
162 
163  if ($repair) {
164  $actions[] = array(
165  'txt' => $this->getLang()->txt('sysc_action_repair'),
166  'command' => 'confirmRepairMissing'
167  );
168  }
169  break;
170 
171  case self::TYPE_MISSING_TREE:
172 
173  $actions[] = array(
174  'txt' => $this->getLang()->txt('sysc_action_validate'),
175  'command' => 'findMissingTreeEntries'
176  );
177 
178  if ($repair) {
179  $actions[] = array(
180  'txt' => $this->getLang()->txt('sysc_action_repair'),
181  'command' => 'confirmRepairMissingTreeEntries'
182  );
183  }
184  break;
185 
186  case self::TYPE_STRUCTURE:
187 
188  $actions[] = array(
189  'txt' => $this->getLang()->txt('sysc_action_validate'),
190  'command' => 'analyzeStructure'
191  );
192 
193  if ($repair) {
194  $actions[] = array(
195  'txt' => $this->getLang()->txt('sysc_action_repair'),
196  'command' => 'confirmRepairStructure'
197  );
198  }
199  break;
200  }
201  return $actions;
202  }
const STATUS_FAILED
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
+ Here is the call graph for this function:

◆ getDescription()

ilSCTreeTasksGUI::getDescription ( )

Definition at line 95 of file class.ilSCTreeTasksGUI.php.

References ilSCComponentTaskGUI\getLang(), and ilSCComponentTaskGUI\getTask().

95  : string
96  {
97  switch ($this->getTask()->getIdentifier()) {
98  case self::TYPE_DUMP:
99  return $this->getLang()->txt('sysc_task_tree_dump_desc');
100 
101  case self::TYPE_DUPLICATES:
102  return $this->getLang()->txt('sysc_task_tree_duplicates_desc');
103 
104  case self::TYPE_MISSING:
105  return $this->getLang()->txt('sysc_task_tree_missing_reference_desc');
106 
107  case self::TYPE_MISSING_TREE:
108  return $this->getLang()->txt('sysc_task_tree_missing_tree_desc');
109 
110  case self::TYPE_STRUCTURE:
111  return $this->getLang()->txt('sysc_task_structure_desc');
112  }
113  return '';
114  }
+ Here is the call graph for this function:

◆ getDuplicateIdFromRequest()

ilSCTreeTasksGUI::getDuplicateIdFromRequest ( )
protected

Definition at line 53 of file class.ilSCTreeTasksGUI.php.

References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().

Referenced by deleteDuplicatesFromRepository(), and deleteDuplicatesFromTrash().

53  : int
54  {
55  if ($this->http->wrapper()->query()->has('duplicate_id')) {
56  return $this->http->wrapper()->query()->retrieve(
57  'duplicate_id',
58  $this->refinery->kindlyTo()->int()
59  );
60  }
61  return 0;
62  }
static http()
Fetches the global http state from ILIAS.
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getGroupDescription()

ilSCTreeTasksGUI::getGroupDescription ( )

Definition at line 69 of file class.ilSCTreeTasksGUI.php.

References ilSCComponentTaskGUI\getLang().

69  : string
70  {
71  return $this->getLang()->txt('sysc_grp_tree_desc');
72  }
+ Here is the call graph for this function:

◆ getGroupTitle()

ilSCTreeTasksGUI::getGroupTitle ( )

Definition at line 64 of file class.ilSCTreeTasksGUI.php.

References ilSCComponentTaskGUI\getLang().

64  : string
65  {
66  return $this->getLang()->txt('sysc_grp_tree');
67  }
+ Here is the call graph for this function:

◆ getTitle()

ilSCTreeTasksGUI::getTitle ( )

Definition at line 74 of file class.ilSCTreeTasksGUI.php.

References ilSCComponentTaskGUI\getLang(), and ilSCComponentTaskGUI\getTask().

74  : string
75  {
76  switch ($this->getTask()->getIdentifier()) {
77  case self::TYPE_DUMP:
78  return $this->getLang()->txt('sysc_task_tree_dump');
79 
80  case self::TYPE_DUPLICATES:
81  return $this->getLang()->txt('sysc_task_tree_duplicates');
82 
83  case self::TYPE_MISSING:
84  return $this->getLang()->txt('sysc_task_tree_missing_reference');
85 
86  case self::TYPE_MISSING_TREE:
87  return $this->getLang()->txt('sysc_task_tree_missing_tree');
88 
89  case self::TYPE_STRUCTURE:
90  return $this->getLang()->txt('sysc_task_structure');
91  }
92  return '';
93  }
+ Here is the call graph for this function:

◆ listTree()

ilSCTreeTasksGUI::listTree ( )

Definition at line 245 of file class.ilSCTreeTasksGUI.php.

References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), IL_CAL_UNIX, ilSCTask\STATUS_COMPLETED, and ilSCTask\STATUS_FAILED.

245  : void
246  {
247  $validator = new ilValidator(true);
248  $errors_count = $validator->dumpTree();
249 
250  if ($errors_count) {
251  $this->getTask()->setStatus(ilSCTask::STATUS_FAILED);
252  $this->tpl->setOnScreenMessage('failure', $this->getLang()->txt('sysc_tree_list_failures') . ' ' . $errors_count, true);
253  } else {
254  $this->getTask()->setStatus(ilSCTask::STATUS_COMPLETED);
255  $this->tpl->setOnScreenMessage('success', $this->getLang()->txt('sysc_message_success'), true);
256  }
257 
258  $this->getTask()->setLastUpdate(new ilDateTime(time(), IL_CAL_UNIX));
259  $this->getTask()->update();
260 
261  $this->getCtrl()->returnToParent($this);
262  }
const STATUS_FAILED
const IL_CAL_UNIX
const STATUS_COMPLETED
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
+ Here is the call graph for this function:

◆ repairDuplicates()

ilSCTreeTasksGUI::repairDuplicates ( )
protected

Definition at line 289 of file class.ilSCTreeTasksGUI.php.

References ilSCTreeTasks\findDeepestDuplicate().

289  : void
290  {
291  $deepest_duplicate = ilSCTreeTasks::findDeepestDuplicate();
292 
293  $table = new ilSCTreeDuplicatesTableGUI($this, 'repairTask');
294  $table->init();
295  $table->parse($deepest_duplicate);
296 
297  $this->tpl->setContent($table->getHTML());
298  }
static findDeepestDuplicate()
+ Here is the call graph for this function:

◆ repairMissing()

ilSCTreeTasksGUI::repairMissing ( )
protected

Definition at line 349 of file class.ilSCTreeTasksGUI.php.

References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), IL_CAL_UNIX, and ilSCTask\STATUS_COMPLETED.

349  : void
350  {
351  $tasks = new ilSCTreeTasks($this->getTask());
352  $tasks->repairMissing();
353 
354  $this->getTask()->setStatus(ilSCTask::STATUS_COMPLETED);
355  $this->getTask()->setLastUpdate(new ilDateTime(time(), IL_CAL_UNIX));
356  $this->getTask()->update();
357 
358  $this->tpl->setOnScreenMessage('success', $this->getLang()->txt('sysc_message_success'), true);
359  $this->getCtrl()->returnToParent($this);
360  }
const IL_CAL_UNIX
const STATUS_COMPLETED
Defines a system check task.
+ Here is the call graph for this function:

◆ repairMissingTreeEntries()

ilSCTreeTasksGUI::repairMissingTreeEntries ( )
protected

Definition at line 385 of file class.ilSCTreeTasksGUI.php.

References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), IL_CAL_UNIX, and ilSCTask\STATUS_COMPLETED.

385  : void
386  {
387  $tasks = new ilSCTreeTasks($this->getTask());
388  $tasks->repairMissingTreeEntries();
389 
390  $this->getTask()->setStatus(ilSCTask::STATUS_COMPLETED);
391  $this->getTask()->setLastUpdate(new ilDateTime(time(), IL_CAL_UNIX));
392  $this->getTask()->update();
393 
394  $this->tpl->setOnScreenMessage('success', $this->getLang()->txt('sysc_message_success'), true);
395  $this->getCtrl()->returnToParent($this);
396  }
const IL_CAL_UNIX
const STATUS_COMPLETED
Defines a system check task.
+ Here is the call graph for this function:

◆ repairStructure()

ilSCTreeTasksGUI::repairStructure ( )
protected

Definition at line 227 of file class.ilSCTreeTasksGUI.php.

References ilMaterializedPathTree\createFromParentRelation(), ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), IL_CAL_UNIX, ROOT_FOLDER_ID, and ilSCTask\STATUS_COMPLETED.

227  : void
228  {
229  $tasks = new ilSCTreeTasks($this->getTask());
230 
231  if ($this->tree->getTreeImplementation() instanceof ilMaterializedPathTree) {
233  } elseif ($this->tree->getTreeImplementation() instanceof ilNestedSetTree) {
234  $this->tree->renumber(ROOT_FOLDER_ID);
235  }
236 
237  $this->getTask()->setStatus(ilSCTask::STATUS_COMPLETED);
238  $this->getTask()->setLastUpdate(new ilDateTime(time(), IL_CAL_UNIX));
239  $this->getTask()->update();
240 
241  $this->tpl->setOnScreenMessage('success', $this->getLang()->txt('sysc_message_success'), true);
242  $this->getCtrl()->returnToParent($this);
243  }
const ROOT_FOLDER_ID
Definition: constants.php:32
Base class for nested set path based trees.
const IL_CAL_UNIX
const STATUS_COMPLETED
Defines a system check task.
Base class for materialize path based trees Based on implementation of Werner Randelshofer.
static createFromParentRelation(ilDBInterface $db)
+ Here is the call graph for this function:

◆ showTree()

ilSCTreeTasksGUI::showTree ( )

Definition at line 264 of file class.ilSCTreeTasksGUI.php.

264  : void
265  {
266  $validator = new ilValidator();
267  $scan_log = $validator->readScanLog();
268 
269  if (is_array($scan_log)) {
270  $scan_log = '<pre>' . implode("", $scan_log) . '</pre>';
271  $this->tpl->setContent($scan_log);
272  }
273  }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

◆ validateDuplicates()

ilSCTreeTasksGUI::validateDuplicates ( )

Definition at line 275 of file class.ilSCTreeTasksGUI.php.

References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTask\STATUS_FAILED.

275  : void
276  {
277  $tasks = new ilSCTreeTasks($this->getTask());
278  $num_failures = $tasks->validateDuplicates();
279 
280  if ($this->getTask()->getStatus() == ilSCTask::STATUS_FAILED) {
281  // error message
282  $this->tpl->setOnScreenMessage('failure', $this->getLang()->txt('sysc_tree_duplicate_failures') . ' ' . $num_failures, true);
283  } else {
284  $this->tpl->setOnScreenMessage('success', $this->getLang()->txt('sysc_message_success'), true);
285  }
286  $this->getCtrl()->returnToParent($this);
287  }
const STATUS_FAILED
Defines a system check task.
+ Here is the call graph for this function:

Field Documentation

◆ $db

ilDBInterface ilSCTreeTasksGUI::$db
private

Definition at line 40 of file class.ilSCTreeTasksGUI.php.

◆ $http

GlobalHttpState ilSCTreeTasksGUI::$http
protected

Definition at line 38 of file class.ilSCTreeTasksGUI.php.

◆ $refinery

Factory ilSCTreeTasksGUI::$refinery
protected

Definition at line 39 of file class.ilSCTreeTasksGUI.php.

◆ $tree

ilTree ilSCTreeTasksGUI::$tree
protected

Definition at line 37 of file class.ilSCTreeTasksGUI.php.

◆ TYPE_DUMP

const ilSCTreeTasksGUI::TYPE_DUMP = 'dump'

Definition at line 32 of file class.ilSCTreeTasksGUI.php.

Referenced by ilSCComponentTaskFactory\getTask().

◆ TYPE_DUPLICATES

const ilSCTreeTasksGUI::TYPE_DUPLICATES = 'duplicates'
protected

Definition at line 31 of file class.ilSCTreeTasksGUI.php.

◆ TYPE_MISSING

const ilSCTreeTasksGUI::TYPE_MISSING = 'missing_reference'
protected

Definition at line 33 of file class.ilSCTreeTasksGUI.php.

◆ TYPE_MISSING_TREE

const ilSCTreeTasksGUI::TYPE_MISSING_TREE = 'missing_tree'
protected

Definition at line 34 of file class.ilSCTreeTasksGUI.php.

◆ TYPE_STRUCTURE

const ilSCTreeTasksGUI::TYPE_STRUCTURE = 'structure'
protected

Definition at line 35 of file class.ilSCTreeTasksGUI.php.


The documentation for this class was generated from the following file: