41 require_once
'Services/TermsOfService/classes/class.ilTermsOfServiceRequestTargetAdjustmentCase.php';
42 require_once
'Services/User/classes/class.ilUserProfileIncompleteRequestTargetAdjustmentCase.php';
43 require_once
'Services/User/classes/class.ilUserPasswordResetRequestTargetAdjustmentCase.php';
71 $GLOBALS[
'DIC']->logger()->init()->debug(
'CERT SSO request. No adjustment.');
74 $GLOBALS[
'DIC']->logger()->init()->debug(
'Context does not support redirects. No adjustment.');
76 } elseif ($this->ctrl->isAsynch()) {
77 $GLOBALS[
'DIC']->logger()->init()->debug(
'Async request. No adjustment.');
79 } elseif (in_array(basename(
$_SERVER[
'PHP_SELF']),
array(
'logout.php'))) {
80 $GLOBALS[
'DIC']->logger()->init()->debug(
'Logout request. No adjustment.');
82 } elseif (!$this->
user->getId() || $this->
user->isAnonymous()) {
83 $GLOBALS[
'DIC']->logger()->init()->debug(
'Anyonymous request. No adjustment.');
86 $GLOBALS[
'DIC']->logger()->init()->debug(__CLASS__ .
' already passed in the current user session.');
90 foreach ($this->cases as $case) {
91 if ($case->isInFulfillment()) {
92 $GLOBALS[
'DIC']->logger()->init()->debug(
'Case is in fullfillment:' . get_class($case));
96 if ($case->shouldAdjustRequest()) {
97 $GLOBALS[
'DIC']->logger()->init()->debug(
'Case required adjustment:' . get_class($case));
98 if ($case->shouldStoreRequestTarget()) {
This class provides processing control methods.
if((!isset($_SERVER['DOCUMENT_ROOT'])) OR(empty($_SERVER['DOCUMENT_ROOT']))) $_SERVER['DOCUMENT_ROOT']
$GLOBALS['loaded']
Global hash that tracks already loaded includes.
static get($a_var)
Get a value.
Class ilUserProfileIncompleteRequestTargetAdjustmentCase.
static set($a_var, $a_val)
Set a value.
__construct(ilObjUser $user, ilCtrl $ctrl)
Class ilUserAccountMaintenanceEnforcement.
Create styles array
The data for the language used.
Class ilUserProfileIncompleteAndPasswordResetRequestTargetAdjustmentCase.
defined( 'APPLICATION_ENV')||define( 'APPLICATION_ENV'
Class ilTermsOfServiceRequestTargetAdjustmentCase.
static supportsRedirects()
Are redirects supported?