ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Class ilPersonalChatSettingsFormGUI. More...
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().
|
private |
Definition at line 137 of file class.ilPersonalChatSettingsFormGUI.php.
References $section, settings(), shouldShowNotificationOptions(), shouldShowOnScreenChatOptions(), user(), and ilUtil\yn2tf().
Referenced by saveChatOptions(), and showChatOptions().
ilPersonalChatSettingsFormGUI::executeCommand | ( | ) |
Definition at line 86 of file class.ilPersonalChatSettingsFormGUI.php.
References saveChatOptions(), and showChatOptions().
ilPersonalChatSettingsFormGUI::isAccessible | ( | ) |
Definition at line 103 of file class.ilPersonalChatSettingsFormGUI.php.
References shouldShowNotificationOptions(), and shouldShowOnScreenChatOptions().
Referenced by saveChatOptions(), and showChatOptions().
ilPersonalChatSettingsFormGUI::saveChatOptions | ( | ) |
Definition at line 261 of file class.ilPersonalChatSettingsFormGUI.php.
References buildForm(), isAccessible(), saveFormData(), ilUtil\sendFailure(), and showChatOptions().
Referenced by executeCommand().
|
private |
Definition at line 283 of file class.ilPersonalChatSettingsFormGUI.php.
References settings(), shouldShowNotificationOptions(), shouldShowOnScreenChatOptions(), ilUtil\tf2yn(), user(), and ilUtil\yn2tf().
Referenced by saveChatOptions().
|
private |
Definition at line 115 of file class.ilPersonalChatSettingsFormGUI.php.
Referenced by buildForm(), isAccessible(), and saveFormData().
|
private |
Definition at line 126 of file class.ilPersonalChatSettingsFormGUI.php.
References settings().
Referenced by buildForm(), isAccessible(), saveFormData(), and showChatOptions().
ilPersonalChatSettingsFormGUI::showChatOptions | ( | Standard | $form = null | ) |
Standard | null | $form |
ilTemplateException |
Definition at line 228 of file class.ilPersonalChatSettingsFormGUI.php.
References $mainTpl, $tpl, buildForm(), ilUtil\getImagePath(), isAccessible(), and shouldShowOnScreenChatOptions().
Referenced by executeCommand(), and saveChatOptions().
|
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.
Referenced by showChatOptions().
|
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.
const ilPersonalChatSettingsFormGUI::PROP_ENABLE_OSC = 'chat_osc_accept_msg' |
Definition at line 18 of file class.ilPersonalChatSettingsFormGUI.php.
const ilPersonalChatSettingsFormGUI::PROP_ENABLE_SOUND = 'play_invitation_sound' |
Definition at line 20 of file class.ilPersonalChatSettingsFormGUI.php.