| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
Class ilLocalUserGUI. More...
 Collaboration diagram for ilLocalUserGUI:Public Member Functions | |
| __construct (ilObjectGUI $parentGui) | |
| getRefId () | |
| executeCommand () | |
| getObject () | |
| index (bool $show_delete=false) | |
| performDeleteUsers () | |
| deleteUsers () | |
| assignRoles () | |
| assignSave () | |
| checkGlobalRoles ($new_assigned) | |
| getAssignableRoles () | |
| showRolesTable ($a_result_set, $a_from="") | |
Protected Member Functions | |
| getObjId () | |
| getIntFromQuery (string $var) | |
| resetFilter () | |
| applyFilter () | |
| addUserAutoCompleteObject () | |
| initTableGUI () | |
| setTableGUIBasicData ($tbl, &$result_set, string $a_from="") | |
| checkPermission (string $permission) | |
Protected Attributes | |
| ILIAS UI Factory | $ui_factory | 
| ILIAS HTTP Wrapper RequestWrapper | $query_wrapper | 
| ILIAS Refinery Factory | $refinery | 
Private Attributes | |
| ilObjectGUI | $parentGui | 
| ilTabsGUI | $tabsGui | 
| ilPropertyFormGUI | $form | 
| ilToolbarGUI | $toolbar | 
| ilCtrl | $ctrl | 
| ilGlobalTemplateInterface | $tpl | 
| $object | |
| ilLanguage | $lng | 
| ilAccessHandler | $access | 
| ilRbacSystem | $rbacSystem | 
| ilRbacReview | $rbacReview | 
| ilRbacAdmin | $rbacAdmin | 
| ilObjUser | $user | 
| ILIAS DI LoggingServices | $logger | 
| bool | $set_unlimited | 
Class ilLocalUserGUI.
Definition at line 26 of file class.ilLocalUserGUI.php.
| ilLocalUserGUI::__construct | ( | ilObjectGUI | $parentGui | ) | 
Definition at line 48 of file class.ilLocalUserGUI.php.
References $DIC, $parentGui, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilObjectGUI\getObject(), ILIAS\Repository\lng(), ILIAS\Repository\logger(), ILIAS\Repository\refinery(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 173 of file class.ilLocalUserGUI.php.
References exit, and ilUserAutoComplete\MAX_ENTRIES.
      
  | 
  protected | 
Definition at line 125 of file class.ilLocalUserGUI.php.
References index(), and ilUserTableGUI\MODE_LOCAL_USER.
 Here is the call graph for this function:| ilLocalUserGUI::assignRoles | ( | ) | 
Definition at line 237 of file class.ilLocalUserGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilLegacyFormElementsUtil\formCheckbox(), getAssignableRoles(), ilObjectFactory\getInstanceByObjId(), getObjId(), index(), ILIAS\Repository\lng(), and showRolesTable().
Referenced by assignSave().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilLocalUserGUI::assignSave | ( | ) | 
Definition at line 281 of file class.ilLocalUserGUI.php.
References ilLocalUser\_getAllUserIds(), ILIAS\Repository\access(), assignRoles(), checkGlobalRoles(), ILIAS\Repository\ctrl(), getAssignableRoles(), getObjId(), index(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilLocalUserGUI::checkGlobalRoles | ( | $new_assigned | ) | 
Definition at line 318 of file class.ilLocalUserGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilObjectFactory\getInstanceByObjId(), getObjId(), ILIAS\Repository\lng(), and SYSTEM_ROLE_ID.
Referenced by assignSave().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 479 of file class.ilLocalUserGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by deleteUsers(), and performDeleteUsers().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilLocalUserGUI::deleteUsers | ( | ) | 
Definition at line 207 of file class.ilLocalUserGUI.php.
References ilObjUser\_lookupName(), checkPermission(), ILIAS\Repository\ctrl(), index(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilLocalUserGUI::executeCommand | ( | ) | 
Definition at line 92 of file class.ilLocalUserGUI.php.
References ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilLocalUserGUI::getAssignableRoles | ( | ) | 
| ilObjectNotFoundException | |
| ilDatabaseException | 
Definition at line 359 of file class.ilLocalUserGUI.php.
References ilObjectFactory\getInstanceByObjId(), getObjId(), and SYSTEM_ROLE_ID.
Referenced by assignRoles(), and assignSave().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 84 of file class.ilLocalUserGUI.php.
References ILIAS\Repository\refinery().
Referenced by getObjId(), and getRefId().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilLocalUserGUI::getObject | ( | ) | 
      
  | 
  protected | 
Definition at line 79 of file class.ilLocalUserGUI.php.
References getIntFromQuery().
Referenced by assignRoles(), assignSave(), checkGlobalRoles(), getAssignableRoles(), and showRolesTable().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilLocalUserGUI::getRefId | ( | ) | 
Definition at line 75 of file class.ilLocalUserGUI.php.
References getIntFromQuery().
Referenced by performDeleteUsers().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilLocalUserGUI::index | ( | bool | $show_delete = false | ) | 
Definition at line 133 of file class.ilLocalUserGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ilUserTableGUI\MODE_LOCAL_USER, SYSTEM_ROLE_ID, and ILIAS\Repository\toolbar().
Referenced by applyFilter(), assignRoles(), assignSave(), deleteUsers(), and resetFilter().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 441 of file class.ilLocalUserGUI.php.
Referenced by showRolesTable().
 Here is the caller graph for this function:| ilLocalUserGUI::performDeleteUsers | ( | ) | 
Definition at line 188 of file class.ilLocalUserGUI.php.
References ilLocalUser\_getAllUserIds(), checkPermission(), ILIAS\Repository\ctrl(), ilObjectFactory\getInstanceByObjId(), getRefId(), ILIAS\Repository\lng(), and ILIAS\Repository\logger().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 117 of file class.ilLocalUserGUI.php.
References index(), and ilUserTableGUI\MODE_LOCAL_USER.
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 446 of file class.ilLocalUserGUI.php.
References $r, $refinery, and ILIAS\Repository\lng().
Referenced by showRolesTable().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilLocalUserGUI::showRolesTable | ( | $a_result_set, | |
$a_from = ""  | 
        |||
| ) | 
Definition at line 382 of file class.ilLocalUserGUI.php.
References $_GET, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilUtil\getImagePath(), ilObjectFactory\getInstanceByObjId(), getObjId(), initTableGUI(), ILIAS\Repository\lng(), ILIAS\Repository\object(), ilGlobalTemplateInterface\parseCurrentBlock(), ilGlobalTemplateInterface\setCurrentBlock(), setTableGUIBasicData(), and ilGlobalTemplateInterface\setVariable().
Referenced by assignRoles().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  private | 
Definition at line 37 of file class.ilLocalUserGUI.php.
      
  | 
  private | 
Definition at line 32 of file class.ilLocalUserGUI.php.
      
  | 
  private | 
Definition at line 30 of file class.ilLocalUserGUI.php.
      
  | 
  private | 
Definition at line 36 of file class.ilLocalUserGUI.php.
      
  | 
  private | 
Definition at line 42 of file class.ilLocalUserGUI.php.
      
  | 
  private | 
Definition at line 35 of file class.ilLocalUserGUI.php.
Referenced by getObject().
      
  | 
  private | 
Definition at line 28 of file class.ilLocalUserGUI.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 44 of file class.ilLocalUserGUI.php.
      
  | 
  private | 
Definition at line 40 of file class.ilLocalUserGUI.php.
      
  | 
  private | 
Definition at line 39 of file class.ilLocalUserGUI.php.
      
  | 
  private | 
Definition at line 38 of file class.ilLocalUserGUI.php.
      
  | 
  protected | 
Definition at line 45 of file class.ilLocalUserGUI.php.
Referenced by setTableGUIBasicData().
      
  | 
  private | 
Definition at line 46 of file class.ilLocalUserGUI.php.
      
  | 
  private | 
Definition at line 29 of file class.ilLocalUserGUI.php.
      
  | 
  private | 
Definition at line 31 of file class.ilLocalUserGUI.php.
      
  | 
  private | 
Definition at line 33 of file class.ilLocalUserGUI.php.
      
  | 
  protected | 
Definition at line 43 of file class.ilLocalUserGUI.php.
      
  | 
  private | 
Definition at line 41 of file class.ilLocalUserGUI.php.