| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
Class ilADNNotificationGUI ilADNNotificationGUI: ilObjAdministrativeNotificationGUI ilADNNotificationGUI: ilObjAdministrativeNotificationGUI. More...
 Inheritance diagram for ilADNNotificationGUI:
 Collaboration diagram for ilADNNotificationGUI:Public Member Functions | |
| __construct (ilADNTabHandling $tab_handling) | |
  Public Member Functions inherited from ilADNAbstractGUI | |
| __construct (ilADNTabHandling $tab_handling) | |
| ilADNAbstractGUI constructor.  More... | |
| executeCommand () | |
Data Fields | |
| const | TAB_TABLE = 'notifications' | 
| const | CMD_DEFAULT = 'index' | 
| const | CMD_ADD = 'add' | 
| const | CMD_CREATE = 'save' | 
| const | CMD_UPDATE = 'update' | 
| const | CMD_EDIT = 'edit' | 
| const | CMD_DUPLICATE = 'duplicate' | 
| const | CMD_CANCEL = 'cancel' | 
| const | CMD_DELETE = 'delete' | 
| const | CMD_RESET = 'reset' | 
| const | CMD_CONFIRM_DELETE = 'confirmDelete' | 
  Data Fields inherited from ilADNAbstractGUI | |
| const | IDENTIFIER = 'identifier' | 
| ilLanguage | $lng | 
| ilGlobalTemplateInterface | $tpl | 
| ilTree | $tree | 
Protected Member Functions | |
| dispatchCommand ($cmd) | |
| index () | |
| add () | |
| create () | |
| cancel () | |
| edit () | |
| duplicate () | |
| update () | |
| delete () | |
| reset () | |
| confirmDelete () | |
| getNotificationFromRequest () | |
| PhpIncompatibleReturnTypeInspection  More... | |
| getNotificationsFromRequest () | |
  Protected Member Functions inherited from ilADNAbstractGUI | |
| determineCommand (?string $standard=null) | |
| dispatchCommand (string $cmd) | |
Protected Attributes | |
| Table | $table | 
  Protected Attributes inherited from ilADNAbstractGUI | |
| ILIAS DI UIServices | $ui | 
| ILIAS HTTP Services | $http | 
| ilToolbarGUI | $toolbar | 
| ilADNTabHandling | $tab_handling | 
| ilTabsGUI | $tabs | 
| ilCtrl | $ctrl | 
| ilObjAdministrativeNotificationAccess | $access | 
Private Attributes | |
| readonly Factory | $ui_factory | 
| readonly Renderer | $ui_renderer | 
Class ilADNNotificationGUI ilADNNotificationGUI: ilObjAdministrativeNotificationGUI ilADNNotificationGUI: ilObjAdministrativeNotificationGUI.
Definition at line 31 of file class.ilADNNotificationGUI.php.
| ilADNNotificationGUI::__construct | ( | ilADNTabHandling | $tab_handling | ) | 
Definition at line 48 of file class.ilADNNotificationGUI.php.
References $DIC, and ILIAS\GlobalScreen\Provider\__construct().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 106 of file class.ilADNNotificationGUI.php.
References ILIAS\Repository\ctrl(), and ilADNNotificationUIFormGUI\getHTML().
Referenced by dispatchCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 129 of file class.ilADNNotificationGUI.php.
References ILIAS\Repository\ctrl().
Referenced by delete(), duplicate(), and reset().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 185 of file class.ilADNNotificationGUI.php.
References ILIAS\Repository\ctrl(), ilADNNotification\getId(), getNotificationsFromRequest(), ilADNNotification\getTitle(), ILIAS\FileDelivery\http(), and ILIAS\Repository\lng().
Referenced by dispatchCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 115 of file class.ilADNNotificationGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ilADNNotificationUIFormGUI\setValuesByPost().
Referenced by dispatchCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 165 of file class.ilADNNotificationGUI.php.
References cancel(), getNotificationsFromRequest(), and ILIAS\Repository\lng().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 57 of file class.ilADNNotificationGUI.php.
References add(), ilMMSubItemGUI\CMD_VIEW_SUB_ITEMS, confirmDelete(), create(), duplicate(), edit(), index(), reset(), ilObjAdministrativeNotificationGUI\TAB_MAIN, and update().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 144 of file class.ilADNNotificationGUI.php.
References cancel(), getNotificationFromRequest(), and ILIAS\Repository\lng().
Referenced by dispatchCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 135 of file class.ilADNNotificationGUI.php.
References ILIAS\Repository\ctrl(), ilADNNotificationUIFormGUI\getHTML(), getNotificationFromRequest(), and ilADNAbstractGUI\IDENTIFIER.
Referenced by dispatchCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
PhpIncompatibleReturnTypeInspection
Definition at line 209 of file class.ilADNNotificationGUI.php.
References getNotificationsFromRequest().
Referenced by duplicate(), edit(), and update().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 217 of file class.ilADNNotificationGUI.php.
References ActiveRecord\findOrFail(), ActiveRecord\get(), ILIAS\FileDelivery\http(), and ilADNAbstractGUI\IDENTIFIER.
Referenced by confirmDelete(), delete(), getNotificationFromRequest(), and reset().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 93 of file class.ilADNNotificationGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ILIAS\Repository\toolbar(), and ILIAS\Repository\ui().
Referenced by dispatchCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 175 of file class.ilADNNotificationGUI.php.
References cancel(), getNotificationsFromRequest(), and ILIAS\Repository\lng().
Referenced by dispatchCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 153 of file class.ilADNNotificationGUI.php.
References ILIAS\Repository\ctrl(), getNotificationFromRequest(), ILIAS\Repository\lng(), and ilADNNotificationUIFormGUI\setValuesByPost().
Referenced by dispatchCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 46 of file class.ilADNNotificationGUI.php.
      
  | 
  private | 
Definition at line 44 of file class.ilADNNotificationGUI.php.
      
  | 
  private | 
Definition at line 45 of file class.ilADNNotificationGUI.php.
| const ilADNNotificationGUI::CMD_ADD = 'add' | 
Definition at line 35 of file class.ilADNNotificationGUI.php.
| const ilADNNotificationGUI::CMD_CANCEL = 'cancel' | 
Definition at line 40 of file class.ilADNNotificationGUI.php.
| const ilADNNotificationGUI::CMD_CONFIRM_DELETE = 'confirmDelete' | 
Definition at line 43 of file class.ilADNNotificationGUI.php.
Referenced by ILIAS\AdministrativeNotification\Table\initActions().
| const ilADNNotificationGUI::CMD_CREATE = 'save' | 
Definition at line 36 of file class.ilADNNotificationGUI.php.
| const ilADNNotificationGUI::CMD_DEFAULT = 'index' | 
Definition at line 34 of file class.ilADNNotificationGUI.php.
| const ilADNNotificationGUI::CMD_DELETE = 'delete' | 
Definition at line 41 of file class.ilADNNotificationGUI.php.
| const ilADNNotificationGUI::CMD_DUPLICATE = 'duplicate' | 
Definition at line 39 of file class.ilADNNotificationGUI.php.
Referenced by ILIAS\AdministrativeNotification\Table\initActions().
| const ilADNNotificationGUI::CMD_EDIT = 'edit' | 
Definition at line 38 of file class.ilADNNotificationGUI.php.
Referenced by ILIAS\AdministrativeNotification\Table\initActions().
| const ilADNNotificationGUI::CMD_RESET = 'reset' | 
Definition at line 42 of file class.ilADNNotificationGUI.php.
Referenced by ILIAS\AdministrativeNotification\Table\initActions().
| const ilADNNotificationGUI::CMD_UPDATE = 'update' | 
Definition at line 37 of file class.ilADNNotificationGUI.php.
| const ilADNNotificationGUI::TAB_TABLE = 'notifications' | 
Definition at line 33 of file class.ilADNNotificationGUI.php.
Referenced by ilADNAbstractGUI\executeCommand().