ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
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 ()
 array( 'txt' => $lng->txt('sysc_action_repair') 'command' => 'repairTask' ); More...
 
 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

Handles tree tasks.

Author
Stefan Meyer smeye.nosp@m.r.il.nosp@m.ias@g.nosp@m.mx.d.nosp@m.e @ilCtrl_isCalledBy ilSCTreeTasksGUI: ilObjSystemCheckGUI

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

Constructor & Destructor Documentation

◆ __construct()

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

Reimplemented from ilSCComponentTaskGUI.

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

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.
__construct(Container $dic, ilPlugin $plugin)
@inheritDoc
global $DIC
Definition: shib_login.php:26

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

+ Here is the call graph for this function:

Member Function Documentation

◆ analyzeStructure()

ilSCTreeTasksGUI::analyzeStructure ( )

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

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.

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

+ Here is the call graph for this function:

◆ confirmRepairMissing()

ilSCTreeTasksGUI::confirmRepairMissing ( )
protected

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

340 : void
341 {
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)

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

+ Here is the call graph for this function:

◆ confirmRepairMissingTreeEntries()

ilSCTreeTasksGUI::confirmRepairMissingTreeEntries ( )
protected

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

376 : void
377 {
379 $this->getLang()->txt('sysc_message_tree_missing_confirm'),
380 $this->getLang()->txt('sysc_btn_tree_missing'),
381 'repairMissingTreeEntries'
382 );
383 }

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

+ Here is the call graph for this function:

◆ confirmRepairStructure()

ilSCTreeTasksGUI::confirmRepairStructure ( )
protected

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

218 : void
219 {
221 $this->getLang()->txt('sysc_message_tree_structure_confirm'),
222 $this->getLang()->txt('sysc_btn_tree_structure'),
223 'repairStructure'
224 );
225 }

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

+ Here is the call graph for this function:

◆ deleteDuplicatesFromRepository()

ilSCTreeTasksGUI::deleteDuplicatesFromRepository ( )
protected

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

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)

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

+ Here is the call graph for this function:

◆ deleteDuplicatesFromTrash()

ilSCTreeTasksGUI::deleteDuplicatesFromTrash ( )
protected

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

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 }

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

+ Here is the call graph for this function:

◆ findMissing()

ilSCTreeTasksGUI::findMissing ( )
protected

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

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 }

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

+ Here is the call graph for this function:

◆ findMissingTreeEntries()

ilSCTreeTasksGUI::findMissingTreeEntries ( )
protected

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

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 }

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

+ Here is the call graph for this function:

◆ getActions()

ilSCTreeTasksGUI::getActions ( )

array( 'txt' => $lng->txt('sysc_action_repair') 'command' => 'repairTask' );

Reimplemented from ilSCComponentTaskGUI.

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

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()) {
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
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
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
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 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...

References ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), ilSCTask\STATUS_FAILED, TYPE_DUMP, TYPE_DUPLICATES, TYPE_MISSING, TYPE_MISSING_TREE, and TYPE_STRUCTURE.

+ Here is the call graph for this function:

◆ getDescription()

ilSCTreeTasksGUI::getDescription ( )

Reimplemented from ilSCComponentTaskGUI.

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

95 : string
96 {
97 switch ($this->getTask()->getIdentifier()) {
98 case self::TYPE_DUMP:
99 return $this->getLang()->txt('sysc_task_tree_dump_desc');
100
102 return $this->getLang()->txt('sysc_task_tree_duplicates_desc');
103
105 return $this->getLang()->txt('sysc_task_tree_missing_reference_desc');
106
108 return $this->getLang()->txt('sysc_task_tree_missing_tree_desc');
109
111 return $this->getLang()->txt('sysc_task_structure_desc');
112 }
113 return '';
114 }

References ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), TYPE_DUMP, TYPE_DUPLICATES, TYPE_MISSING, TYPE_MISSING_TREE, and TYPE_STRUCTURE.

+ Here is the call graph for this function:

◆ getDuplicateIdFromRequest()

ilSCTreeTasksGUI::getDuplicateIdFromRequest ( )
protected

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

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 }

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

Referenced by deleteDuplicatesFromRepository(), and deleteDuplicatesFromTrash().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getGroupDescription()

ilSCTreeTasksGUI::getGroupDescription ( )

Reimplemented from ilSCComponentTaskGUI.

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

69 : string
70 {
71 return $this->getLang()->txt('sysc_grp_tree_desc');
72 }

References ilSCComponentTaskGUI\getLang().

+ Here is the call graph for this function:

◆ getGroupTitle()

ilSCTreeTasksGUI::getGroupTitle ( )

Reimplemented from ilSCComponentTaskGUI.

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

64 : string
65 {
66 return $this->getLang()->txt('sysc_grp_tree');
67 }

References ilSCComponentTaskGUI\getLang().

+ Here is the call graph for this function:

◆ getTitle()

ilSCTreeTasksGUI::getTitle ( )

Reimplemented from ilSCComponentTaskGUI.

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

74 : string
75 {
76 switch ($this->getTask()->getIdentifier()) {
77 case self::TYPE_DUMP:
78 return $this->getLang()->txt('sysc_task_tree_dump');
79
81 return $this->getLang()->txt('sysc_task_tree_duplicates');
82
84 return $this->getLang()->txt('sysc_task_tree_missing_reference');
85
87 return $this->getLang()->txt('sysc_task_tree_missing_tree');
88
90 return $this->getLang()->txt('sysc_task_structure');
91 }
92 return '';
93 }

References ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), TYPE_DUMP, TYPE_DUPLICATES, TYPE_MISSING, TYPE_MISSING_TREE, and TYPE_STRUCTURE.

+ Here is the call graph for this function:

◆ listTree()

ilSCTreeTasksGUI::listTree ( )

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

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 IL_CAL_UNIX
@classDescription Date and time handling
const STATUS_COMPLETED

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

+ Here is the call graph for this function:

◆ repairDuplicates()

ilSCTreeTasksGUI::repairDuplicates ( )
protected

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

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()

References ilSCTreeTasks\findDeepestDuplicate().

+ Here is the call graph for this function:

◆ repairMissing()

ilSCTreeTasksGUI::repairMissing ( )
protected

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

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 }

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

+ Here is the call graph for this function:

◆ repairMissingTreeEntries()

ilSCTreeTasksGUI::repairMissingTreeEntries ( )
protected

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

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 }

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

+ Here is the call graph for this function:

◆ repairStructure()

ilSCTreeTasksGUI::repairStructure ( )
protected

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

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 }
Base class for materialize path based trees Based on implementation of Werner Randelshofer.
static createFromParentRelation(ilDBInterface $db)
Base class for nested set path based trees.
const ROOT_FOLDER_ID
Definition: constants.php:32

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

+ 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 }

◆ validateDuplicates()

ilSCTreeTasksGUI::validateDuplicates ( )

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

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 }

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

+ 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'

◆ TYPE_DUPLICATES

const ilSCTreeTasksGUI::TYPE_DUPLICATES = 'duplicates'
protected

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

Referenced by getActions(), getDescription(), and getTitle().

◆ TYPE_MISSING

const ilSCTreeTasksGUI::TYPE_MISSING = 'missing_reference'
protected

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

Referenced by getActions(), getDescription(), and getTitle().

◆ TYPE_MISSING_TREE

const ilSCTreeTasksGUI::TYPE_MISSING_TREE = 'missing_tree'
protected

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

Referenced by getActions(), getDescription(), and getTitle().

◆ TYPE_STRUCTURE

const ilSCTreeTasksGUI::TYPE_STRUCTURE = 'structure'
protected

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

Referenced by getActions(), getDescription(), and getTitle().


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