1 <?php declare(strict_types=1);
46 !isset($this->request->getQueryParams()[
'baseClass']) ||
47 strtolower($this->request->getQueryParams()[
'baseClass']) !==
'ildashboardgui' 53 strtolower($this->ctrl->getCmdClass()) ===
'ilpersonalsettingsgui' &&
54 in_array(strtolower($this->ctrl->getCmd()), [
'showpassword',
'savepassword'])
67 if (!$this->
isInFulfillment() && ($this->
user->isPasswordChangeDemanded() || $this->
user->isPasswordExpired())) {
79 $this->ctrl->initBaseClass(
'ildashboardgui');
80 $this->ctrl->redirectByClass(
81 [
'ildashboardgui',
'ilpersonalsettingsgui'],
This class provides processing control methods.
shouldStoreRequestTarget()
static get($a_var)
Get a value.
__construct(ilObjUser $user, ilCtrl $ctrl, ServerRequestInterface $request)
ilForcedUserPasswordChangeStartUpStep constructor.