ILIAS
release_8 Revision v8.19
|
Class ilADNNotificationUIFormGUI. More...
Public Member Functions | |
getHTML () | |
setValuesByPost () | |
saveObject () | |
Data Fields | |
const | F_TITLE = 'title' |
const | F_BODY = 'body' |
const | F_TYPE = 'type' |
const | F_TYPE_DURING_EVENT = 'type_during_event' |
const | F_EVENT_DATE = 'event_date' |
const | F_DISPLAY_DATE = 'display_date' |
const | F_PERMANENT = 'permanent' |
const | F_POSITION = 'position' |
const | F_ADDITIONAL_CLASSES = 'additional_classes' |
const | F_PREVENT_LOGIN = 'prevent_login' |
const | F_INTERRUPTIVE = 'interruptive' |
const | F_ALLOWED_USERS = 'allowed_users' |
const | F_DISMISSABLE = 'dismissable' |
const | F_LIMIT_TO_ROLES = 'limit_to_roles' |
const | F_LIMITED_TO_ROLE_IDS = 'limited_to_role_ids' |
const | F_DISPLAY_DATE_START = 'display_date_start' |
const | F_DISPLAY_DATE_END = 'display_date_end' |
const | F_EVENT_DATE_START = 'event_date_start' |
const | F_EVENT_DATE_END = 'event_date_end' |
const | F_SHOW_TO_ALL_ROLES = 'show_to_all_roles' |
const | F_PRESENTATION = 'presentation' |
Protected Member Functions | |
txt (string $var) | |
infoTxt (string $var) | |
getDenotations () | |
fillObject () | |
getRoles (int $filter) | |
Protected Attributes | |
string | $action |
ilADNNotification | $notification |
ilCtrlInterface | $ctrl |
ILIAS UI Factory | $ui |
ILIAS UI Renderer | $renderer |
ILIAS UI Component Input Container Form Standard | $form = null |
Factory | $refinery |
ilLanguage | $lng |
ilRbacReview | $rbac_review |
Services | $http |
Class ilADNNotificationUIFormGUI.
Definition at line 28 of file class.ilADNNotificationUIFormGUI.php.
|
protected |
Definition at line 315 of file class.ilADNNotificationUIFormGUI.php.
References $data, ILIAS\Repository\form(), and ILIAS\UI\examples\Symbol\Glyph\Notification\notification().
Referenced by saveObject().
|
protected |
Definition at line 94 of file class.ilADNNotificationUIFormGUI.php.
References txt(), ilADNNotification\TYPE_ERROR, ilADNNotification\TYPE_INFO, and ilADNNotification\TYPE_WARNING.
Referenced by getHTML().
ilADNNotificationUIFormGUI::getHTML | ( | ) |
Definition at line 103 of file class.ilADNNotificationUIFormGUI.php.
References $c, $format, $notification, ilRbacReview\FILTER_ALL_GLOBAL, ILIAS\Repository\form(), getDenotations(), getRoles(), infoTxt(), ILIAS\UI\examples\Symbol\Glyph\Notification\notification(), ILIAS\Repository\refinery(), txt(), ILIAS\Repository\ui(), ILIAS\UI\Implementation\Component\Input\ViewControl\withAdditionalTransformation(), and ILIAS\UI\Implementation\Component\Input\withValue().
Referenced by ilADNNotificationGUI\add(), and ilADNNotificationGUI\edit().
|
protected |
Definition at line 342 of file class.ilADNNotificationUIFormGUI.php.
References ILIAS\Repository\int().
Referenced by getHTML().
|
protected |
Definition at line 86 of file class.ilADNNotificationUIFormGUI.php.
References txt().
Referenced by getHTML().
ilADNNotificationUIFormGUI::saveObject | ( | ) |
Definition at line 325 of file class.ilADNNotificationUIFormGUI.php.
References fillObject(), and ILIAS\UI\examples\Symbol\Glyph\Notification\notification().
ilADNNotificationUIFormGUI::setValuesByPost | ( | ) |
Definition at line 310 of file class.ilADNNotificationUIFormGUI.php.
References ILIAS\Repository\form(), and ILIAS\FileDelivery\http().
Referenced by ilADNNotificationGUI\create(), and ilADNNotificationGUI\update().
|
protected |
Definition at line 81 of file class.ilADNNotificationUIFormGUI.php.
References ILIAS\Repository\lng().
Referenced by getDenotations(), getHTML(), and infoTxt().
|
protected |
Definition at line 51 of file class.ilADNNotificationUIFormGUI.php.
|
protected |
Definition at line 54 of file class.ilADNNotificationUIFormGUI.php.
Definition at line 57 of file class.ilADNNotificationUIFormGUI.php.
|
protected |
Definition at line 61 of file class.ilADNNotificationUIFormGUI.php.
|
protected |
Definition at line 59 of file class.ilADNNotificationUIFormGUI.php.
|
protected |
Definition at line 53 of file class.ilADNNotificationUIFormGUI.php.
Referenced by getHTML().
|
protected |
Definition at line 60 of file class.ilADNNotificationUIFormGUI.php.
|
protected |
Definition at line 58 of file class.ilADNNotificationUIFormGUI.php.
|
protected |
Definition at line 56 of file class.ilADNNotificationUIFormGUI.php.
Definition at line 55 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_ADDITIONAL_CLASSES = 'additional_classes' |
Definition at line 38 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_ALLOWED_USERS = 'allowed_users' |
Definition at line 41 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_BODY = 'body' |
Definition at line 31 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_DISMISSABLE = 'dismissable' |
Definition at line 42 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_DISPLAY_DATE = 'display_date' |
Definition at line 35 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_DISPLAY_DATE_END = 'display_date_end' |
Definition at line 46 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_DISPLAY_DATE_START = 'display_date_start' |
Definition at line 45 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_EVENT_DATE = 'event_date' |
Definition at line 34 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_EVENT_DATE_END = 'event_date_end' |
Definition at line 48 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_EVENT_DATE_START = 'event_date_start' |
Definition at line 47 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_INTERRUPTIVE = 'interruptive' |
Definition at line 40 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_LIMIT_TO_ROLES = 'limit_to_roles' |
Definition at line 43 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_LIMITED_TO_ROLE_IDS = 'limited_to_role_ids' |
Definition at line 44 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_PERMANENT = 'permanent' |
Definition at line 36 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_POSITION = 'position' |
Definition at line 37 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_PRESENTATION = 'presentation' |
Definition at line 50 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_PREVENT_LOGIN = 'prevent_login' |
Definition at line 39 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_SHOW_TO_ALL_ROLES = 'show_to_all_roles' |
Definition at line 49 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_TITLE = 'title' |
Definition at line 30 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_TYPE = 'type' |
Definition at line 32 of file class.ilADNNotificationUIFormGUI.php.
const ilADNNotificationUIFormGUI::F_TYPE_DURING_EVENT = 'type_during_event' |
Definition at line 33 of file class.ilADNNotificationUIFormGUI.php.