ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
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.
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 204 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTask\STATUS_FAILED.
|
protected |
Definition at line 340 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getLang(), and ilSCComponentTaskGUI\showSimpleConfirmation().
|
protected |
Definition at line 376 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getLang(), and ilSCComponentTaskGUI\showSimpleConfirmation().
|
protected |
Definition at line 218 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getLang(), and ilSCComponentTaskGUI\showSimpleConfirmation().
|
protected |
Definition at line 300 of file class.ilSCTreeTasksGUI.php.
References ilSCTreeTasks\deleteDuplicateFromTree(), ilSCComponentTaskGUI\getCtrl(), getDuplicateIdFromRequest(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTreeTasks\repairPK().
|
protected |
Definition at line 313 of file class.ilSCTreeTasksGUI.php.
References ilSCTreeTasks\deleteDuplicateFromTree(), ilSCComponentTaskGUI\getCtrl(), getDuplicateIdFromRequest(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTreeTasks\repairPK().
|
protected |
Definition at line 326 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), and ilSCTask\STATUS_FAILED.
|
protected |
Definition at line 362 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 245 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 289 of file class.ilSCTreeTasksGUI.php.
References ilSCTreeTasks\findDeepestDuplicate().
|
protected |
Definition at line 349 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), IL_CAL_UNIX, and ilSCTask\STATUS_COMPLETED.
|
protected |
Definition at line 385 of file class.ilSCTreeTasksGUI.php.
References ilSCComponentTaskGUI\getCtrl(), ilSCComponentTaskGUI\getLang(), ilSCComponentTaskGUI\getTask(), IL_CAL_UNIX, and ilSCTask\STATUS_COMPLETED.
|
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.
ilSCTreeTasksGUI::showTree | ( | ) |
Definition at line 264 of file class.ilSCTreeTasksGUI.php.
ilSCTreeTasksGUI::validateDuplicates | ( | ) |
Definition at line 275 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.