|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Class ilPersonalChatSettingsFormGUI. More...
Collaboration diagram for ilPersonalChatSettingsFormGUI:Public Member Functions | |
| __construct () | |
| ilPersonalChatSettingsFormGUI constructor. More... | |
| executeCommand () | |
| isAccessible () | |
| showChatOptions (Standard $form=null) | |
| saveChatOptions () | |
Data Fields | |
| const | PROP_ENABLE_OSC = 'chat_osc_accept_msg' |
| const | PROP_ENABLE_BROWSER_NOTIFICATIONS = 'chat_osc_browser_notifications' |
| const | PROP_ENABLE_SOUND = 'play_invitation_sound' |
Protected Attributes | |
| $lng | |
| $ctrl | |
| $user | |
| $mainTpl | |
| $settings | |
| $chatSettings = array() | |
| $notificationSettings = array() | |
| $event | |
Private Member Functions | |
| shouldShowNotificationOptions () | |
| shouldShowOnScreenChatOptions () | |
| buildForm () | |
| saveFormData (array $formData) | |
Private Attributes | |
| $uiFactory | |
| $uiRenderer | |
| $httpRequest | |
| $refinery | |
Class ilPersonalChatSettingsFormGUI.
Definition at line 16 of file class.ilPersonalChatSettingsFormGUI.php.
| ilPersonalChatSettingsFormGUI::__construct | ( | ) |
ilPersonalChatSettingsFormGUI constructor.
Definition at line 61 of file class.ilPersonalChatSettingsFormGUI.php.
References $DIC, settings(), and user().
Here is the call graph for this function:
|
private |
Definition at line 137 of file class.ilPersonalChatSettingsFormGUI.php.
References $section, PROP_ENABLE_BROWSER_NOTIFICATIONS, PROP_ENABLE_OSC, PROP_ENABLE_SOUND, settings(), shouldShowNotificationOptions(), shouldShowOnScreenChatOptions(), user(), and ilUtil\yn2tf().
Referenced by saveChatOptions(), and showChatOptions().
Here is the call graph for this function:
Here is the caller graph for this function:| ilPersonalChatSettingsFormGUI::executeCommand | ( | ) |
Definition at line 86 of file class.ilPersonalChatSettingsFormGUI.php.
References saveChatOptions(), and showChatOptions().
Here is the call graph for this function:| ilPersonalChatSettingsFormGUI::isAccessible | ( | ) |
Definition at line 103 of file class.ilPersonalChatSettingsFormGUI.php.
Referenced by saveChatOptions(), and showChatOptions().
Here is the caller graph for this function:| ilPersonalChatSettingsFormGUI::saveChatOptions | ( | ) |
Definition at line 261 of file class.ilPersonalChatSettingsFormGUI.php.
References buildForm(), isAccessible(), saveFormData(), ilUtil\sendFailure(), and showChatOptions().
Referenced by executeCommand().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 283 of file class.ilPersonalChatSettingsFormGUI.php.
References PROP_ENABLE_OSC, settings(), shouldShowNotificationOptions(), shouldShowOnScreenChatOptions(), ilUtil\tf2yn(), user(), and ilUtil\yn2tf().
Referenced by saveChatOptions().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 115 of file class.ilPersonalChatSettingsFormGUI.php.
Referenced by buildForm(), and saveFormData().
Here is the caller graph for this function:
|
private |
Definition at line 126 of file class.ilPersonalChatSettingsFormGUI.php.
Referenced by buildForm(), saveFormData(), and showChatOptions().
Here is the caller graph for this function:| ilPersonalChatSettingsFormGUI::showChatOptions | ( | Standard | $form = null | ) |
| Standard | null | $form |
| ilTemplateException |
Definition at line 228 of file class.ilPersonalChatSettingsFormGUI.php.
References $tpl, buildForm(), ilUtil\getImagePath(), isAccessible(), and shouldShowOnScreenChatOptions().
Referenced by executeCommand(), and saveChatOptions().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 38 of file class.ilPersonalChatSettingsFormGUI.php.
|
protected |
Definition at line 26 of file class.ilPersonalChatSettingsFormGUI.php.
|
protected |
Definition at line 44 of file class.ilPersonalChatSettingsFormGUI.php.
|
private |
Definition at line 53 of file class.ilPersonalChatSettingsFormGUI.php.
|
protected |
Definition at line 23 of file class.ilPersonalChatSettingsFormGUI.php.
|
protected |
Definition at line 32 of file class.ilPersonalChatSettingsFormGUI.php.
|
protected |
Definition at line 41 of file class.ilPersonalChatSettingsFormGUI.php.
|
private |
Definition at line 56 of file class.ilPersonalChatSettingsFormGUI.php.
|
protected |
Definition at line 35 of file class.ilPersonalChatSettingsFormGUI.php.
|
private |
Definition at line 47 of file class.ilPersonalChatSettingsFormGUI.php.
|
private |
Definition at line 50 of file class.ilPersonalChatSettingsFormGUI.php.
|
protected |
Definition at line 29 of file class.ilPersonalChatSettingsFormGUI.php.
| const ilPersonalChatSettingsFormGUI::PROP_ENABLE_BROWSER_NOTIFICATIONS = 'chat_osc_browser_notifications' |
Definition at line 19 of file class.ilPersonalChatSettingsFormGUI.php.
Referenced by buildForm().
| const ilPersonalChatSettingsFormGUI::PROP_ENABLE_OSC = 'chat_osc_accept_msg' |
Definition at line 18 of file class.ilPersonalChatSettingsFormGUI.php.
Referenced by buildForm(), and saveFormData().
| const ilPersonalChatSettingsFormGUI::PROP_ENABLE_SOUND = 'play_invitation_sound' |
Definition at line 20 of file class.ilPersonalChatSettingsFormGUI.php.
Referenced by buildForm().