|
ILIAS
release_8 Revision v8.24
|
Repository GUI Utilities. More...
Collaboration diagram for ilRepositoryTrashGUI:Public Member Functions | |
| executeCommand () | |
| restoreToNewLocation (ilPropertyFormGUI $form=null) | |
| doRestoreToNewLocation () | |
| showDeleteConfirmation (?array $a_ids, bool $a_supress_message=false) | |
| handleMultiReferences (int $a_obj_id, int $a_ref_id, string $a_form_name) | |
| showTrashTable (int $a_ref_id) | |
| restoreObjects (int $a_cur_ref_id, array $a_ref_ids) | |
| Restore objects from trash. More... | |
| deleteObjects (int $a_cur_ref_id, array $a_ref_ids) | |
| removeObjectsFromSystem (array $a_ref_ids, bool $a_from_recovery_folder=false) | |
| confirmRemoveFromSystemObject (array $a_ids) | |
| Confirmation for trash. More... | |
Protected Member Functions | |
| cancel () | |
| initFormTrashTargetLocation () | |
| buildPath (array $ref_ids) | |
| Build path with deep-link. More... | |
Protected Attributes | |
| ilLanguage | $lng |
| ilSetting | $settings |
| ilCtrl | $ctrl |
| ilGlobalTemplateInterface | $tpl |
| ilObjectDefinition | $obj_definition |
| ilAccessHandler | $access |
| ilTree | $tree |
| ilLogger | $logger = null |
| TrashGUIRequest | $request |
| object | $parent_gui |
| string | $parent_cmd |
Repository GUI Utilities.
Definition at line 27 of file class.ilRepositoryTrashGUI.php.
|
protected |
Build path with deep-link.
Definition at line 457 of file class.ilRepositoryTrashGUI.php.
References $data, $path, $ref_id, ilLink\_getLink(), ilTree\getPathFull(), and ilUtil\stripSlashes().
Here is the call graph for this function:
|
protected |
Definition at line 85 of file class.ilRepositoryTrashGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:| ilRepositoryTrashGUI::confirmRemoveFromSystemObject | ( | array | $a_ids | ) |
Confirmation for trash.
| array | $a_ids | ref_ids |
Definition at line 492 of file class.ilRepositoryTrashGUI.php.
| ilRepositoryTrashGUI::deleteObjects | ( | int | $a_cur_ref_id, |
| array | $a_ref_ids | ||
| ) |
Definition at line 403 of file class.ilRepositoryTrashGUI.php.
References $lng.
| ilRepositoryTrashGUI::doRestoreToNewLocation | ( | ) |
| ilDatabaseException | |
| ilObjectNotFoundException |
Definition at line 115 of file class.ilRepositoryTrashGUI.php.
References Vendor\Package\$e, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ilRepUtil\restoreObjects().
Here is the call graph for this function:| ilRepositoryTrashGUI::executeCommand | ( | ) |
| ilCtrlException |
Definition at line 69 of file class.ilRepositoryTrashGUI.php.
References ILIAS\Repository\ctrl(), and initFormTrashTargetLocation().
Here is the call graph for this function:| ilRepositoryTrashGUI::handleMultiReferences | ( | int | $a_obj_id, |
| int | $a_ref_id, | ||
| string | $a_form_name | ||
| ) |
Definition at line 242 of file class.ilRepositoryTrashGUI.php.
|
protected |
Definition at line 136 of file class.ilRepositoryTrashGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ROOT_FOLDER_ID.
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:| ilRepositoryTrashGUI::removeObjectsFromSystem | ( | array | $a_ref_ids, |
| bool | $a_from_recovery_folder = false |
||
| ) |
Definition at line 429 of file class.ilRepositoryTrashGUI.php.
References $lng.
| ilRepositoryTrashGUI::restoreObjects | ( | int | $a_cur_ref_id, |
| array | $a_ref_ids | ||
| ) |
Restore objects from trash.
| int | $a_cur_ref_id | |
| int[] | $a_ref_ids | array of ref ids to be restored |
Definition at line 365 of file class.ilRepositoryTrashGUI.php.
References $lng.
| ilRepositoryTrashGUI::restoreToNewLocation | ( | ilPropertyFormGUI | $form = null | ) |
Definition at line 90 of file class.ilRepositoryTrashGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilRepositoryTrashGUI::showDeleteConfirmation | ( | ?array | $a_ids, |
| bool | $a_supress_message = false |
||
| ) |
Definition at line 174 of file class.ilRepositoryTrashGUI.php.
References $lng.
| ilRepositoryTrashGUI::showTrashTable | ( | int | $a_ref_id | ) |
Definition at line 340 of file class.ilRepositoryTrashGUI.php.
References $lng.
|
protected |
Definition at line 34 of file class.ilRepositoryTrashGUI.php.
|
protected |
Definition at line 31 of file class.ilRepositoryTrashGUI.php.
|
protected |
Definition at line 29 of file class.ilRepositoryTrashGUI.php.
|
protected |
Definition at line 36 of file class.ilRepositoryTrashGUI.php.
|
protected |
Definition at line 33 of file class.ilRepositoryTrashGUI.php.
|
protected |
Definition at line 39 of file class.ilRepositoryTrashGUI.php.
|
protected |
Definition at line 38 of file class.ilRepositoryTrashGUI.php.
|
protected |
Definition at line 37 of file class.ilRepositoryTrashGUI.php.
|
protected |
Definition at line 30 of file class.ilRepositoryTrashGUI.php.
|
protected |
Definition at line 32 of file class.ilRepositoryTrashGUI.php.
|
protected |
Definition at line 35 of file class.ilRepositoryTrashGUI.php.