ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
Public Member Functions | |
__construct () | |
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... | |
Data Fields | |
final const | BACKPACK_EMAIL = 'badge_mozilla_bp' |
Protected Member Functions | |
listBadges () | |
manageBadges () | |
getMultiSelection () | |
activate () | |
deactivate () | |
activateInCard () | |
deactivateInCard () | |
setBackpackSubTabs () | |
listBackpackGroups () | |
getBackpackMail () | |
initSettingsForm () | |
editSettings (?ilPropertyFormGUI $a_form=null) | |
saveSettings () | |
Protected Attributes | |
ilBadgeGUIRequest | $request |
ilCtrl | $ctrl |
ilLanguage | $lng |
ilGlobalTemplateInterface | $tpl |
ilTabsGUI | $tabs |
ilObjUser | $user |
ilAccessHandler | $access |
ILIAS UI Factory | $factory |
ILIAS UI Renderer | $renderer |
BadgeNotificationPrefRepository | $noti_repo |
Private Member Functions | |
renderDeck (string $deck) | |
Private Attributes | |
readonly TileView | $tile_view |
Definition at line 24 of file class.ilBadgeProfileGUI.php.
ilBadgeProfileGUI::__construct | ( | ) |
Definition at line 40 of file class.ilBadgeProfileGUI.php.
References $DIC, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), factory(), ILIAS\Repository\lng(), renderer(), ILIAS\Repository\tabs(), and ILIAS\Repository\user().
|
protected |
Definition at line 144 of file class.ilBadgeProfileGUI.php.
References $ctrl, $lng, getMultiSelection(), ilCtrl\redirect(), and ilLanguage\txt().
Referenced by executeCommand().
|
protected |
Definition at line 178 of file class.ilBadgeProfileGUI.php.
References $ctrl, $lng, getMultiSelection(), ilCtrl\redirect(), and ilLanguage\txt().
|
protected |
Definition at line 161 of file class.ilBadgeProfileGUI.php.
References $ctrl, $lng, getMultiSelection(), null, ilCtrl\redirect(), and ilLanguage\txt().
Referenced by executeCommand().
|
protected |
Definition at line 195 of file class.ilBadgeProfileGUI.php.
References $ctrl, $lng, getMultiSelection(), null, ilCtrl\redirect(), and ilLanguage\txt().
|
protected |
Definition at line 318 of file class.ilBadgeProfileGUI.php.
References $ctrl, $tabs, and $tpl.
Referenced by saveSettings().
ilBadgeProfileGUI::executeCommand | ( | ) |
Definition at line 67 of file class.ilBadgeProfileGUI.php.
References $ctrl, $DIC, $lng, activate(), deactivate(), and ilLanguage\loadLanguageModule().
|
protected |
Definition at line 287 of file class.ilBadgeProfileGUI.php.
References $user, and ilObjUser\getPref().
Referenced by initSettingsForm(), listBackpackGroups(), and saveSettings().
|
protected |
Definition at line 125 of file class.ilBadgeProfileGUI.php.
References $id, $res, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
Referenced by activate(), activateInCard(), deactivate(), and deactivateInCard().
ilBadgeProfileGUI::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 96 of file class.ilBadgeProfileGUI.php.
ilBadgeProfileGUI::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 101 of file class.ilBadgeProfileGUI.php.
|
protected |
Definition at line 298 of file class.ilBadgeProfileGUI.php.
References $ctrl, $lng, getBackpackMail(), ilFormPropertyGUI\setInfo(), and ilLanguage\txt().
Referenced by saveSettings().
|
protected |
Definition at line 233 of file class.ilBadgeProfileGUI.php.
References $ctrl, $lng, $tabs, $tpl, ilDatePresentation\formatDate(), getBackpackMail(), setBackpackSubTabs(), ILIAS\UICore\GlobalTemplate\setContent(), ilDatePresentation\setUseRelativeDates(), and ilLanguage\txt().
|
protected |
Definition at line 106 of file class.ilBadgeProfileGUI.php.
References renderDeck().
|
protected |
Definition at line 119 of file class.ilBadgeProfileGUI.php.
References ILIAS\Repository\ctrl().
|
private |
Definition at line 112 of file class.ilBadgeProfileGUI.php.
Referenced by listBadges().
|
protected |
Definition at line 327 of file class.ilBadgeProfileGUI.php.
References $ctrl, $lng, $user, ilObjUser\_writePref(), ilBadgeAssignment\clearBadgeCache(), editSettings(), getBackpackMail(), initSettingsForm(), and ilLanguage\txt().
|
protected |
Definition at line 212 of file class.ilBadgeProfileGUI.php.
References $ctrl, $lng, $tabs, and ilLanguage\txt().
Referenced by listBackpackGroups().
|
protected |
Definition at line 34 of file class.ilBadgeProfileGUI.php.
|
protected |
Definition at line 29 of file class.ilBadgeProfileGUI.php.
Referenced by activate(), activateInCard(), deactivate(), deactivateInCard(), editSettings(), executeCommand(), initSettingsForm(), listBackpackGroups(), saveSettings(), and setBackpackSubTabs().
|
protected |
Definition at line 35 of file class.ilBadgeProfileGUI.php.
|
protected |
Definition at line 30 of file class.ilBadgeProfileGUI.php.
Referenced by activate(), activateInCard(), deactivate(), deactivateInCard(), executeCommand(), initSettingsForm(), listBackpackGroups(), saveSettings(), and setBackpackSubTabs().
|
protected |
Definition at line 37 of file class.ilBadgeProfileGUI.php.
|
protected |
Definition at line 36 of file class.ilBadgeProfileGUI.php.
|
protected |
Definition at line 28 of file class.ilBadgeProfileGUI.php.
|
protected |
Definition at line 32 of file class.ilBadgeProfileGUI.php.
Referenced by editSettings(), listBackpackGroups(), and setBackpackSubTabs().
|
private |
Definition at line 38 of file class.ilBadgeProfileGUI.php.
|
protected |
Definition at line 31 of file class.ilBadgeProfileGUI.php.
Referenced by editSettings(), and listBackpackGroups().
|
protected |
Definition at line 33 of file class.ilBadgeProfileGUI.php.
Referenced by getBackpackMail(), and saveSettings().
final const ilBadgeProfileGUI::BACKPACK_EMAIL = 'badge_mozilla_bp' |
Definition at line 26 of file class.ilBadgeProfileGUI.php.