1<?
php declare(strict_types=1);
 
    5use Psr\Http\Message\ServerRequestInterface;
 
   68        if (defined(
'IL_CERT_SSO')) {
 
   69            $GLOBALS[
'DIC']->logger()->init()->debug(
'CERT SSO request. No adjustment.');
 
   72            $GLOBALS[
'DIC']->logger()->init()->debug(
'Context does not support redirects. No adjustment.');
 
   74        } elseif ($this->ctrl->isAsynch()) {
 
   75            $GLOBALS[
'DIC']->logger()->init()->debug(
'Async request. No adjustment.');
 
   77        } elseif (in_array(basename(
$_SERVER[
'PHP_SELF']), array(
'logout.php'))) {
 
   78            $GLOBALS[
'DIC']->logger()->init()->debug(
'Logout request. No adjustment.');
 
   80        } elseif (!$this->
user->getId() || $this->user->isAnonymous()) {
 
   81            $GLOBALS[
'DIC']->logger()->init()->debug(
'Anonymous request. No adjustment.');
 
   84            $GLOBALS[
'DIC']->logger()->init()->debug(__CLASS__ . 
' already passed in the current user session.');
 
   88        foreach ($this->cases as $case) {
 
   89            if ($case->isInFulfillment()) {
 
   90                $GLOBALS[
'DIC']->logger()->init()->debug(
'Case is in fulfillment:' . get_class($case));
 
   94            if ($case->shouldAdjustRequest()) {
 
   95                $GLOBALS[
'DIC']->logger()->init()->debug(
'Case required adjustment:' . get_class($case));
 
   96                if ($case->shouldStoreRequestTarget()) {
 
if(!defined('PATH_SEPARATOR')) $GLOBALS['_PEAR_default_error_mode']
An exception for terminatinating execution or to throw for unit testing.
static supportsRedirects()
Are redirects supported?
This class provides processing control methods.
static set($a_var, $a_val)
Set a value.
static get($a_var)
Get a value.
Class ilTermsOfServiceRequestTargetAdjustmentCase.
Class ilUserProfileIncompleteAndPasswordResetRequestTargetAdjustmentCase.
Class ilUserProfileIncompleteRequestTargetAdjustmentCase.
Class ilUserAccountMaintenanceEnforcement.
__construct(ilObjUser $user, ilCtrl $ctrl, ServerRequestInterface $request)