| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 Collaboration diagram for ilADNNotificationUIFormGUI: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_HAS_LANGUAGE_LIMITATION = 'has_language_limitation' | 
| const | F_LIMITED_TO_LANGUAGES = 'limited_to_languages' | 
| 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_LANGUAGES = 'show_to_all_languages' | 
| const | F_SHOW_TO_ALL_ROLES = 'show_to_all_roles' | 
| const | F_LANGUAGES = 'languages' | 
| const | F_PRESENTATION = 'presentation' | 
Protected Member Functions | |
| txt (string $var) | |
| infoTxt (string $var) | |
| getDenotations () | |
| fillObject () | |
| getRoles (int $filter) | |
Protected Attributes | |
| 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 | 
Definition at line 27 of file class.ilADNNotificationUIFormGUI.php.
      
  | 
  protected | 
Definition at line 355 of file class.ilADNNotificationUIFormGUI.php.
References $data, ILIAS\Repository\form(), and ILIAS\UI\examples\Symbol\Glyph\Notification\notification().
Referenced by saveObject().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 92 of file class.ilADNNotificationUIFormGUI.php.
References txt(), ilADNNotification\TYPE_ERROR, ilADNNotification\TYPE_INFO, and ilADNNotification\TYPE_WARNING.
Referenced by getHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilADNNotificationUIFormGUI::getHTML | ( | ) | 
Definition at line 101 of file class.ilADNNotificationUIFormGUI.php.
References $c, ilRbacReview\FILTER_ALL_GLOBAL, ILIAS\Repository\form(), getDenotations(), getRoles(), infoTxt(), ILIAS\Repository\lng(), 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().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 382 of file class.ilADNNotificationUIFormGUI.php.
References ILIAS\Repository\int().
Referenced by getHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 84 of file class.ilADNNotificationUIFormGUI.php.
References txt().
Referenced by getHTML().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilADNNotificationUIFormGUI::saveObject | ( | ) | 
Definition at line 365 of file class.ilADNNotificationUIFormGUI.php.
References fillObject(), and ILIAS\UI\examples\Symbol\Glyph\Notification\notification().
 Here is the call graph for this function:| ilADNNotificationUIFormGUI::setValuesByPost | ( | ) | 
Definition at line 350 of file class.ilADNNotificationUIFormGUI.php.
References ILIAS\Repository\form(), and ILIAS\FileDelivery\http().
Referenced by ilADNNotificationGUI\create(), and ilADNNotificationGUI\update().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 79 of file class.ilADNNotificationUIFormGUI.php.
References ILIAS\Repository\lng().
Referenced by getDenotations(), getHTML(), and infoTxt().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  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 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 37 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_ALLOWED_USERS = 'allowed_users' | 
Definition at line 40 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_BODY = 'body' | 
Definition at line 30 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_DISMISSABLE = 'dismissable' | 
Definition at line 41 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_DISPLAY_DATE = 'display_date' | 
Definition at line 34 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_DISPLAY_DATE_END = 'display_date_end' | 
Definition at line 47 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_DISPLAY_DATE_START = 'display_date_start' | 
Definition at line 46 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_EVENT_DATE = 'event_date' | 
Definition at line 33 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_EVENT_DATE_END = 'event_date_end' | 
Definition at line 49 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_EVENT_DATE_START = 'event_date_start' | 
Definition at line 48 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_HAS_LANGUAGE_LIMITATION = 'has_language_limitation' | 
Definition at line 42 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_INTERRUPTIVE = 'interruptive' | 
Definition at line 39 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_LANGUAGES = 'languages' | 
Definition at line 52 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_LIMIT_TO_ROLES = 'limit_to_roles' | 
Definition at line 44 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_LIMITED_TO_LANGUAGES = 'limited_to_languages' | 
Definition at line 43 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_LIMITED_TO_ROLE_IDS = 'limited_to_role_ids' | 
Definition at line 45 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_PERMANENT = 'permanent' | 
Definition at line 35 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_POSITION = 'position' | 
Definition at line 36 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_PRESENTATION = 'presentation' | 
Definition at line 53 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_PREVENT_LOGIN = 'prevent_login' | 
Definition at line 38 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_SHOW_TO_ALL_LANGUAGES = 'show_to_all_languages' | 
Definition at line 50 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_SHOW_TO_ALL_ROLES = 'show_to_all_roles' | 
Definition at line 51 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_TITLE = 'title' | 
Definition at line 29 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_TYPE = 'type' | 
Definition at line 31 of file class.ilADNNotificationUIFormGUI.php.
| const ilADNNotificationUIFormGUI::F_TYPE_DURING_EVENT = 'type_during_event' | 
Definition at line 32 of file class.ilADNNotificationUIFormGUI.php.