|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Collaboration diagram for ILIAS\User\Presentation\AdminTabs:Public Member Functions | |
| __construct (private readonly \ilTabsGUI $tabs_gui, private readonly Language $lng, private readonly \ilCtrl $ctrl, private readonly \ilAccess $access, private readonly int $ref_id) | |
| initializeTabs () | |
Private Member Functions | |
| addAccountsTab () | |
| addSettingsTab () | |
| addProfileTab () | |
| addExportTab () | |
| addPermissionsTab () | |
| addExtendedSearchTab () | |
| activateTab () | |
| initializeSubTabs () | |
| addSettingsSubTabs () | |
| addProfileSubTabs () | |
| activateSettingsSubTab () | |
| activateProfileSubTab () | |
| accessToPermissionsGranted () | |
| readAccessToAccountsGranted () | |
| editSettingsAccessGranted () | |
| checkCmdClassInArray (array $class_array) | |
Private Attributes | |
| const | TAB_ID_ACCOUNTS = 'accounts' |
| const | TAB_ID_EXTENDED_SEARCH = 'search_user_extended' |
| const | TAB_ID_SETTINGS = 'settings' |
| const | TAB_ID_PROFILE = 'profile' |
| const | TAB_ID_EXPORT = 'export' |
| const | TAB_ID_PERMISSIONS = 'perm_settings' |
| const | SUBTAB_ID_SETTINGS_AMIN = 'admin_settings' |
| const | SUBTAB_ID_SETTINGS_USER = 'user_settings' |
| const | SUBTAB_ID_SETTINGS_NEW_ACCOUNT_MAIL = 'new_account_mail' |
| const | SUBTAB_ID_SETTINGS_STARTING_POINTS = 'starting_points' |
| const | SUBTAB_ID_PROFILE_FIELDS = 'fields' |
| const | SUBTAB_ID_PROFILE_INFO = 'profile_info' |
| const | CMD_CLASSES_WITH_SETTINGS_SUBTABS |
| const | CMD_CLASSES_WITH_PROFILE_SUBTABS |
Definition at line 31 of file AdminTabs.php.
| ILIAS\User\Presentation\AdminTabs::__construct | ( | private readonly \ilTabsGUI | $tabs_gui, |
| private readonly Language | $lng, | ||
| private readonly \ilCtrl | $ctrl, | ||
| private readonly \ilAccess | $access, | ||
| private readonly int | $ref_id | ||
| ) |
Definition at line 60 of file AdminTabs.php.
|
private |
Definition at line 291 of file AdminTabs.php.
References ILIAS\Repository\access().
Referenced by ILIAS\User\Presentation\AdminTabs\initializeTabs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 279 of file AdminTabs.php.
References ILIAS\Repository\ctrl().
Referenced by ILIAS\User\Presentation\AdminTabs\activateTab().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 261 of file AdminTabs.php.
References ILIAS\Repository\ctrl().
Referenced by ILIAS\User\Presentation\AdminTabs\activateTab().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 162 of file AdminTabs.php.
References ILIAS\User\Presentation\AdminTabs\activateProfileSubTab(), ILIAS\User\Presentation\AdminTabs\activateSettingsSubTab(), ILIAS\User\Presentation\AdminTabs\checkCmdClassInArray(), and ILIAS\Repository\ctrl().
Referenced by ILIAS\User\Presentation\AdminTabs\initializeTabs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 90 of file AdminTabs.php.
References ILIAS\Repository\lng().
Referenced by ILIAS\User\Presentation\AdminTabs\initializeTabs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 126 of file AdminTabs.php.
References ILIAS\Repository\lng().
Referenced by ILIAS\User\Presentation\AdminTabs\initializeTabs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 150 of file AdminTabs.php.
References ILIAS\Repository\lng().
Referenced by ILIAS\User\Presentation\AdminTabs\initializeTabs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 138 of file AdminTabs.php.
References ILIAS\Repository\lng().
Referenced by ILIAS\User\Presentation\AdminTabs\initializeTabs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 241 of file AdminTabs.php.
References ILIAS\Repository\lng().
Referenced by ILIAS\User\Presentation\AdminTabs\initializeSubTabs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 114 of file AdminTabs.php.
References ILIAS\Repository\lng().
Referenced by ILIAS\User\Presentation\AdminTabs\initializeTabs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 205 of file AdminTabs.php.
References ILIAS\Repository\lng().
Referenced by ILIAS\User\Presentation\AdminTabs\initializeSubTabs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 102 of file AdminTabs.php.
References ILIAS\Repository\lng().
Referenced by ILIAS\User\Presentation\AdminTabs\initializeTabs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 318 of file AdminTabs.php.
References ILIAS\Repository\ctrl().
Referenced by ILIAS\User\Presentation\AdminTabs\activateTab(), and ILIAS\User\Presentation\AdminTabs\initializeSubTabs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 309 of file AdminTabs.php.
References ILIAS\Repository\access().
Referenced by ILIAS\User\Presentation\AdminTabs\initializeTabs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 192 of file AdminTabs.php.
References ILIAS\User\Presentation\AdminTabs\addProfileSubTabs(), ILIAS\User\Presentation\AdminTabs\addSettingsSubTabs(), and ILIAS\User\Presentation\AdminTabs\checkCmdClassInArray().
Referenced by ILIAS\User\Presentation\AdminTabs\initializeTabs().
Here is the call graph for this function:
Here is the caller graph for this function:| ILIAS\User\Presentation\AdminTabs::initializeTabs | ( | ) |
Definition at line 69 of file AdminTabs.php.
References ILIAS\User\Presentation\AdminTabs\accessToPermissionsGranted(), ILIAS\User\Presentation\AdminTabs\activateTab(), ILIAS\User\Presentation\AdminTabs\addAccountsTab(), ILIAS\User\Presentation\AdminTabs\addExportTab(), ILIAS\User\Presentation\AdminTabs\addExtendedSearchTab(), ILIAS\User\Presentation\AdminTabs\addPermissionsTab(), ILIAS\User\Presentation\AdminTabs\addProfileTab(), ILIAS\User\Presentation\AdminTabs\addSettingsTab(), ILIAS\User\Presentation\AdminTabs\editSettingsAccessGranted(), ILIAS\User\Presentation\AdminTabs\initializeSubTabs(), and ILIAS\User\Presentation\AdminTabs\readAccessToAccountsGranted().
Here is the call graph for this function:
|
private |
Definition at line 300 of file AdminTabs.php.
References ILIAS\Repository\access(), ilObjUserFolder\ORG_OP_EDIT_USER_ACCOUNTS, and ilObjUserFolder\PERM_READ_ALL.
Referenced by ILIAS\User\Presentation\AdminTabs\initializeTabs().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 55 of file AdminTabs.php.
|
private |
Definition at line 48 of file AdminTabs.php.
|
private |
Definition at line 45 of file AdminTabs.php.
|
private |
Definition at line 46 of file AdminTabs.php.
|
private |
Definition at line 40 of file AdminTabs.php.
|
private |
Definition at line 42 of file AdminTabs.php.
|
private |
Definition at line 43 of file AdminTabs.php.
|
private |
Definition at line 41 of file AdminTabs.php.
|
private |
Definition at line 33 of file AdminTabs.php.
|
private |
Definition at line 37 of file AdminTabs.php.
|
private |
Definition at line 34 of file AdminTabs.php.
|
private |
Definition at line 38 of file AdminTabs.php.
|
private |
Definition at line 36 of file AdminTabs.php.
|
private |
Definition at line 35 of file AdminTabs.php.