|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Collaboration diagram for ILIAS\User\Settings\Administration\SettingsGUI:Public Member Functions | |
| __construct (private readonly \ILIAS\Language\Language $lng, private readonly \ilCtrl $ctrl, private readonly \ilAccess $access, private readonly \ilSetting $settings, private readonly \ilGlobalTemplateInterface $tpl, private readonly UIFactory $ui_factory, private readonly UIRenderer $ui_renderer, private readonly Refinery $refinery, private readonly ServerRequestInterface $request, private readonly ProfileConfigurationRepository $profile_configuration_repository) | |
| executeCommand () | |
Private Member Functions | |
| showCmd (?StandardForm $form=null) | |
| saveCmd () | |
| forcePasswordResetCmd () | |
| needsPasswortResetPrompt (string $password_settings_hash_from_form, \ilSecuritySettings $security) | |
| askForPasswordReset () | |
| buildForm () | |
| buildGeneralSettings (\ilUserAccountSettings $account_settings) | |
| buildPasswordSettings (\ilSecuritySettings $security_settings) | |
| buildSecuritySettings (\ilSecuritySettings $security_settings) | |
| buildLoginNameSettings () | |
| buildAllowAccountDeletionTrafo () | |
| buildCheckPasswordMinLengthConstraint () | |
| buildCheckPasswordMaxLengthConstraint () | |
| getPasswordPolicySettingsHash (\ilSecuritySettings $security) | |
Private Attributes | |
| $modal = null | |
Definition at line 36 of file class.SettingsGUI.php.
| ILIAS\User\Settings\Administration\SettingsGUI::__construct | ( | private readonly \ILIAS\Language\Language | $lng, |
| private readonly \ilCtrl | $ctrl, | ||
| private readonly \ilAccess | $access, | ||
| private readonly \ilSetting | $settings, | ||
| private readonly \ilGlobalTemplateInterface | $tpl, | ||
| private readonly UIFactory | $ui_factory, | ||
| private readonly UIRenderer | $ui_renderer, | ||
| private readonly Refinery | $refinery, | ||
| private readonly ServerRequestInterface | $request, | ||
| private readonly ProfileConfigurationRepository | $profile_configuration_repository | ||
| ) |
Definition at line 42 of file class.SettingsGUI.php.
|
private |
Definition at line 231 of file class.SettingsGUI.php.
References ILIAS\Repository\lng(), and ILIAS\Repository\modal().
Referenced by ILIAS\User\Settings\Administration\SettingsGUI\saveCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 450 of file class.SettingsGUI.php.
References ILIAS\Repository\refinery().
Here is the call graph for this function:
|
private |
Definition at line 476 of file class.SettingsGUI.php.
References ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
Here is the call graph for this function:
|
private |
Definition at line 466 of file class.SettingsGUI.php.
References ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
Here is the call graph for this function:
|
private |
Definition at line 244 of file class.SettingsGUI.php.
References ilSecuritySettings\_getInstance(), ILIAS\Repository\ctrl(), and ilUserAccountSettings\getInstance().
Referenced by ILIAS\User\Settings\Administration\SettingsGUI\saveCmd(), and ILIAS\User\Settings\Administration\SettingsGUI\showCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 262 of file class.SettingsGUI.php.
|
private |
Definition at line 407 of file class.SettingsGUI.php.
References ILIAS\Repository\settings(), and ILIAS\UI\Implementation\Component\Input\withValue().
Here is the call graph for this function:
|
private |
Definition at line 322 of file class.SettingsGUI.php.
|
private |
Definition at line 384 of file class.SettingsGUI.php.
| ILIAS\User\Settings\Administration\SettingsGUI::executeCommand | ( | ) |
Definition at line 57 of file class.SettingsGUI.php.
References ILIAS\Repository\access(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
private |
Definition at line 212 of file class.SettingsGUI.php.
References ILIAS\Authentication\Password\LocalUserPasswordManager\getInstance(), ILIAS\Repository\lng(), and ILIAS\User\Settings\Administration\SettingsGUI\showCmd().
Here is the call graph for this function:
|
private |
Definition at line 485 of file class.SettingsGUI.php.
References ilSecuritySettings\getPasswordMaxLength(), ilSecuritySettings\getPasswordMinLength(), ilSecuritySettings\getPasswordMustNotContainLoginnameStatus(), ilSecuritySettings\getPasswordNumberOfLowercaseChars(), ilSecuritySettings\getPasswordNumberOfUppercaseChars(), ilSecuritySettings\isPasswordCharsAndNumbersEnabled(), and ilSecuritySettings\isPasswordSpecialCharsEnabled().
Here is the call graph for this function:
|
private |
Definition at line 220 of file class.SettingsGUI.php.
Referenced by ILIAS\User\Settings\Administration\SettingsGUI\saveCmd().
Here is the caller graph for this function:
|
private |
Definition at line 86 of file class.SettingsGUI.php.
References $data, ilSecuritySettings\_getInstance(), ILIAS\User\Settings\Administration\SettingsGUI\askForPasswordReset(), ILIAS\User\Settings\Administration\SettingsGUI\buildForm(), ilUserAccountSettings\getInstance(), ILIAS\Repository\lng(), ILIAS\User\Settings\Administration\SettingsGUI\needsPasswortResetPrompt(), ILIAS\Repository\refinery(), ILIAS\Repository\settings(), and ILIAS\User\Settings\Administration\SettingsGUI\showCmd().
Here is the call graph for this function:
|
private |
Definition at line 64 of file class.SettingsGUI.php.
References ILIAS\User\Settings\Administration\SettingsGUI\$modal, ILIAS\User\Settings\Administration\SettingsGUI\buildForm(), and ILIAS\Repository\modal().
Referenced by ILIAS\User\Settings\Administration\SettingsGUI\forcePasswordResetCmd(), and ILIAS\User\Settings\Administration\SettingsGUI\saveCmd().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 40 of file class.SettingsGUI.php.
Referenced by ILIAS\User\Settings\Administration\SettingsGUI\showCmd().