|
ILIAS
trunk Revision v12.0_alpha-1221-g4e438232683
|
@ilCtrl_Calls ilBadgeManagementGUI: ilPropertyFormGUI More...
Inheritance diagram for ilBadgeManagementGUI:
Collaboration diagram for ilBadgeManagementGUI:Public Member Functions | |
| __construct (private readonly int $parent_ref_id, ?int $a_parent_obj_id=null, ?string $a_parent_obj_type=null) | |
| executeCommand () | |
| getSafePostCommands () | |
| This method must return a list of safe POST commands. More... | |
| getUnsafeGetCommands () | |
| This method must return a list of unsafe GET commands. More... | |
| getUnsafeGetCommands () | |
| This method must return a list of unsafe GET commands. More... | |
| getSafePostCommands () | |
| This method must return a list of safe POST commands. More... | |
Data Fields | |
| const string | TABLE_ALL_OBJECTS_ACTION = 'ALL_OBJECTS' |
Private Member Functions | |
| splitBadgeAndUserIdsFromString (array $splittable_user_ids) | |
| getTableAction () | |
| handleTableActionsCmd () | |
| setTabs (string $a_active) | |
| hasWrite () | |
| listBadgesCmd () | |
| addBadgeCmd (?ilPropertyFormGUI $a_form=null) | |
| initBadgeForm (string $a_mode, ilBadgeType $a_type, string $a_type_unique_id) | |
| saveBadgeCmd () | |
| editBadgeCmd (?ilPropertyFormGUI $a_form=null) | |
| setBadgeFormValues (ilPropertyFormGUI $a_form, ilBadge $a_badge, ilBadgeType $a_type) | |
| updateBadgeCmd () | |
| confirmDeleteBadges () | |
| deleteBadgesCmd () | |
| getBadgesFromMultiAction () | |
| copyBadgesCmd () | |
| clearClipboardCmd () | |
| getValidBadgesFromClipboard () | |
| pasteBadgesCmd () | |
| toggleBadges (bool $a_status) | |
| activateBadges () | |
| deactivateBadges () | |
| listUsersCmd () | |
| selectBadgeForAwardingOrRevokingCmd () | |
| awardBadgeUserSelectionCmd () | |
| assignBadge () | |
| confirmDeassignBadge () | |
| deassignBadgeCmd () | |
| cloneBadgeTemplate (ilBadge $badge, ?ResourceIdentification $rid) | |
| removeResourceStorageImage (ilBadge $badge) | |
@ilCtrl_Calls ilBadgeManagementGUI: ilPropertyFormGUI
Definition at line 30 of file class.ilBadgeManagementGUI.php.
| ilBadgeManagementGUI::__construct | ( | private readonly int | $parent_ref_id, |
| ?int | $a_parent_obj_id = null, |
||
| ?string | $a_parent_obj_type = null |
||
| ) |
Definition at line 65 of file class.ilBadgeManagementGUI.php.
References $DIC, $lng, ilObject\_lookupObjId(), ilObject\_lookupType(), ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilBadgeHandler\getInstance(), ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), ilLanguage\loadLanguageModule(), ILIAS\Repository\refinery(), ILIAS\Repository\tabs(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
Here is the call graph for this function:
|
private |
Definition at line 756 of file class.ilBadgeManagementGUI.php.
Referenced by handleTableActionsCmd().
Here is the caller graph for this function:
|
private |
Definition at line 318 of file class.ilBadgeManagementGUI.php.
References $handler, ILIAS\Repository\ctrl(), ilBadgeHandler\getInstance(), hasWrite(), and initBadgeForm().
Here is the call graph for this function:
|
private |
Definition at line 856 of file class.ilBadgeManagementGUI.php.
References $user_id, ILIAS\Repository\ctrl(), ilBadgeAssignment\exists(), ilBadgeHandler\getInstance(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
Referenced by handleTableActionsCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 808 of file class.ilBadgeManagementGUI.php.
References ILIAS\Repository\ctrl(), ilBadgeHandler\getInstance(), ILIAS\FileDelivery\http(), ILIAS\Repository\int(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\Repository\tabs().
Referenced by handleTableActionsCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 687 of file class.ilBadgeManagementGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:
|
private |
| Exception |
Definition at line 956 of file class.ilBadgeManagementGUI.php.
References ilBadge\setImageRid(), and ilBadge\update().
Here is the call graph for this function:
|
private |
Definition at line 884 of file class.ilBadgeManagementGUI.php.
References $user_id, ILIAS\Repository\ctrl(), ilBadgeAssignment\getAssignedUsers(), ilUserUtil\getNamePresentation(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
Referenced by handleTableActionsCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 604 of file class.ilBadgeManagementGUI.php.
References ILIAS\Repository\ctrl(), ilBadgeAssignment\getInstancesByBadgeId(), ilBadge\getInstancesByParentId(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
Referenced by handleTableActionsCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 674 of file class.ilBadgeManagementGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:
|
private |
Definition at line 761 of file class.ilBadgeManagementGUI.php.
Referenced by handleTableActionsCmd().
Here is the caller graph for this function:
|
private |
Definition at line 928 of file class.ilBadgeManagementGUI.php.
References $user_id, ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
private |
Definition at line 639 of file class.ilBadgeManagementGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
private |
Definition at line 490 of file class.ilBadgeManagementGUI.php.
References ILIAS\Repository\ctrl(), ilBadgeHandler\getInstance(), and ILIAS\Repository\lng().
Referenced by handleTableActionsCmd().
Here is the call graph for this function:
Here is the caller graph for this function:| ilBadgeManagementGUI::executeCommand | ( | ) |
Definition at line 153 of file class.ilBadgeManagementGUI.php.
References $handler, ILIAS\Repository\ctrl(), DEFAULT_ACTION, ilBadgeHandler\getInstance(), initBadgeForm(), and setBadgeFormValues().
Here is the call graph for this function:
|
private |
Definition at line 663 of file class.ilBadgeManagementGUI.php.
References ILIAS\Repository\ctrl().
Here is the call graph for this function:| ilBadgeManagementGUI::getSafePostCommands | ( | ) |
This method must return a list of safe POST commands.
Safe post commands returned by this method will no longer be CSRF protected and will NOT be appended by an ilCtrlToken.
Implements ilCtrlSecurityInterface.
Definition at line 193 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 198 of file class.ilBadgeManagementGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by handleTableActionsCmd().
Here is the call graph for this function:
Here is the caller graph for this function:| ilBadgeManagementGUI::getUnsafeGetCommands | ( | ) |
This method must return a list of unsafe GET commands.
Unsafe get commands returned by this method will now be CSRF protected, which means an ilCtrlToken is appended each time a link-target is generated to the class implementing this interface with a command from that list.
Tokens will be validated in
Implements ilCtrlSecurityInterface.
Definition at line 223 of file class.ilBadgeManagementGUI.php.
References TABLE_ACTIONS.
|
private |
Definition at line 696 of file class.ilBadgeManagementGUI.php.
References $res, and ilBadgeHandler\getInstance().
Referenced by listBadgesCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 209 of file class.ilBadgeManagementGUI.php.
References activateBadges(), assignBadge(), awardBadgeUserSelectionCmd(), confirmDeassignBadge(), confirmDeleteBadges(), ILIAS\Repository\ctrl(), deactivateBadges(), editBadgeCmd(), and getTableAction().
Here is the call graph for this function:
|
private |
Definition at line 245 of file class.ilBadgeManagementGUI.php.
References ILIAS\Repository\access().
Referenced by addBadgeCmd(), and listBadgesCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 341 of file class.ilBadgeManagementGUI.php.
Referenced by addBadgeCmd(), and executeCommand().
Here is the caller graph for this function:
|
private |
Definition at line 250 of file class.ilBadgeManagementGUI.php.
References $handler, $id, ILIAS\UI\Implementation\Component\Input\Field\$options, ILIAS\Repository\ctrl(), ilBadge\getExtendedTypeCaption(), ilBadgeHandler\getInstance(), getValidBadgesFromClipboard(), hasWrite(), ILIAS\Repository\lng(), setTabs(), and ILIAS\Repository\toolbar().
Here is the call graph for this function:
|
private |
Definition at line 770 of file class.ilBadgeManagementGUI.php.
References ILIAS\Repository\ctrl(), ilBadgeHandler\getInstance(), ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().
Here is the call graph for this function:
|
private |
Definition at line 712 of file class.ilBadgeManagementGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
private |
Definition at line 965 of file class.ilBadgeManagementGUI.php.
References ilBadge\getImageRid().
Here is the call graph for this function:
|
private |
| ilCtrlException | |
| IllegalStateException |
Definition at line 439 of file class.ilBadgeManagementGUI.php.
References $handler, ILIAS\Repository\ctrl(), ilBadgeHandler\getInstance(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
private |
Definition at line 798 of file class.ilBadgeManagementGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\FileDelivery\http().
Here is the call graph for this function:
|
private |
Definition at line 523 of file class.ilBadgeManagementGUI.php.
References ilPropertyFormGUI\getItemByPostVar().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 228 of file class.ilBadgeManagementGUI.php.
References ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
Referenced by listBadgesCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
| list<string> | $splittable_user_ids |
Definition at line 112 of file class.ilBadgeManagementGUI.php.
References $parent_obj_id, ilObject\_lookupObjId(), ilBadgeHandler\getInstance(), ILIAS\FileDelivery\http(), ILIAS\Repository\int(), and ILIAS\Repository\refinery().
Here is the call graph for this function:
|
private |
Definition at line 727 of file class.ilBadgeManagementGUI.php.
References ILIAS\Repository\ctrl(), ilBadge\getInstancesByParentId(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
private |
| ilCtrlException | |
| IllegalStateException |
Definition at line 552 of file class.ilBadgeManagementGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
private |
Definition at line 52 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 60 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 50 of file class.ilBadgeManagementGUI.php.
Definition at line 62 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 49 of file class.ilBadgeManagementGUI.php.
Referenced by __construct().
|
private |
Definition at line 57 of file class.ilBadgeManagementGUI.php.
Referenced by splitBadgeAndUserIdsFromString().
|
private |
Definition at line 58 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 63 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 47 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 61 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 48 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 51 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 53 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 54 of file class.ilBadgeManagementGUI.php.
Definition at line 56 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 55 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 38 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 42 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 40 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 35 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 43 of file class.ilBadgeManagementGUI.php.
Referenced by executeCommand().
|
private |
Definition at line 34 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 33 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 32 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 39 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 36 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 41 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 44 of file class.ilBadgeManagementGUI.php.
Referenced by getUnsafeGetCommands().
| const string ilBadgeManagementGUI::TABLE_ALL_OBJECTS_ACTION = 'ALL_OBJECTS' |
Definition at line 45 of file class.ilBadgeManagementGUI.php.
|
private |
Definition at line 37 of file class.ilBadgeManagementGUI.php.