ILIAS
release_8 Revision v8.19
|
Handles tree tasks. More...
Public Member Functions | |
__construct (ilSCTask $task=null) | |
getGroupTitle () | |
getGroupDescription () | |
getTitle () | |
getDescription () | |
getActions () | |
analyzeStructure () | |
listTree () | |
showTree () | |
validateDuplicates () | |
![]() | |
__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 () | |
![]() | |
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 |
![]() | |
ilCtrl | $ctrl |
ilLanguage | $lng |
ilGlobalTemplateInterface | $tpl |
ilSCTask | $task |
Private Attributes | |
ilDBInterface | $db |
Handles tree tasks.
Definition at line 29 of file class.ilSCTreeTasksGUI.php.
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().
ilSCTreeTasksGUI::analyzeStructure | ( | ) |
Definition at line 205 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTask\STATUS_FAILED.
|
protected |
Definition at line 341 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getLang(), and ilSCComponentTaskGUI\showSimpleConfirmation().
|
protected |
Definition at line 377 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getLang(), and ilSCComponentTaskGUI\showSimpleConfirmation().
|
protected |
Definition at line 219 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getLang(), and ilSCComponentTaskGUI\showSimpleConfirmation().
|
protected |
Definition at line 301 of file class.ilSCTreeTasksGUI.php.
References ilSCTreeTasks\deleteDuplicateFromTree(), ilSCComponentTaskGUI\getCtrl(), getDuplicateIdFromRequest(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTreeTasks\repairPK().
|
protected |
Definition at line 314 of file class.ilSCTreeTasksGUI.php.
References ilSCTreeTasks\deleteDuplicateFromTree(), ilSCComponentTaskGUI\getCtrl(), getDuplicateIdFromRequest(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTreeTasks\repairPK().
|
protected |
Definition at line 327 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTask\STATUS_FAILED.
|
protected |
Definition at line 363 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTask\STATUS_FAILED.
ilSCTreeTasksGUI::getActions | ( | ) |
Definition at line 116 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTask\STATUS_FAILED.
ilSCTreeTasksGUI::getDescription | ( | ) |
Definition at line 95 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getLang(), and ilSCComponentTaskGUI\getTask().
|
protected |
Definition at line 53 of file class.ilSCTreeTasksGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by deleteDuplicatesFromRepository(), and deleteDuplicatesFromTrash().
ilSCTreeTasksGUI::getGroupDescription | ( | ) |
Definition at line 69 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getLang().
ilSCTreeTasksGUI::getGroupTitle | ( | ) |
Definition at line 64 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getLang().
ilSCTreeTasksGUI::getTitle | ( | ) |
Definition at line 74 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getLang(), and ilSCComponentTaskGUI\getTask().
ilSCTreeTasksGUI::listTree | ( | ) |
Definition at line 246 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), IL_CAL_UNIX, ilSCTask\STATUS_COMPLETED, and ilSCTask\STATUS_FAILED.
|
protected |
Definition at line 290 of file class.ilSCTreeTasksGUI.php.
References ilSCTreeTasks\findDeepestDuplicate().
|
protected |
Definition at line 350 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), IL_CAL_UNIX, and ilSCTask\STATUS_COMPLETED.
|
protected |
Definition at line 386 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), IL_CAL_UNIX, and ilSCTask\STATUS_COMPLETED.
|
protected |
Definition at line 228 of file class.ilSCTreeTasksGUI.php.
References ilMaterializedPathTree\createFromParentRelation(), ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), IL_CAL_UNIX, ROOT_FOLDER_ID, and ilSCTask\STATUS_COMPLETED.
ilSCTreeTasksGUI::showTree | ( | ) |
Definition at line 265 of file class.ilSCTreeTasksGUI.php.
ilSCTreeTasksGUI::validateDuplicates | ( | ) |
Definition at line 276 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTask\STATUS_FAILED.
|
private |
Definition at line 40 of file class.ilSCTreeTasksGUI.php.
|
protected |
Definition at line 38 of file class.ilSCTreeTasksGUI.php.
|
protected |
Definition at line 39 of file class.ilSCTreeTasksGUI.php.
|
protected |
Definition at line 37 of file class.ilSCTreeTasksGUI.php.
const ilSCTreeTasksGUI::TYPE_DUMP = 'dump' |
Definition at line 32 of file class.ilSCTreeTasksGUI.php.
Referenced by ilSCComponentTaskFactory\getTask().
|
protected |
Definition at line 31 of file class.ilSCTreeTasksGUI.php.
|
protected |
Definition at line 33 of file class.ilSCTreeTasksGUI.php.
|
protected |
Definition at line 34 of file class.ilSCTreeTasksGUI.php.
|
protected |
Definition at line 35 of file class.ilSCTreeTasksGUI.php.