ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
logout-iframe.php File Reference

Go to the source code of this file.

Variables

 $id = $this->data['auth_state']
 
 $type = $this->data['type']
 
 $from = $this->data['from']
 
 $SPs = $this->data['SPs']
 
 $stateImage
 
 $stateText
 
 $spStatus = array()
 
 $spTimeout = array()
 
 $nFailed = 0
 
 $nProgress = 0
 
foreach($SPs as $assocId=> $sp) if($from !==null) if(!isset($this->data['head'])) $this data ['head']
 
$this data ['head'] = '<script type="text/javascript" src="logout-iframe.js"></script>'
 
if($type==='embed') $this data ['header'] = $this->t('{logout:progress}')
 
if($type==='embed') else
 
 if ( $from !==null)
 

Variable Documentation

◆ $from

$from = $this->data['from']

Definition at line 5 of file logout-iframe.php.

Referenced by Monolog\Handler\NativeMailerHandler\__construct(), ILIAS\Transformation\Transformations\Custom\__invoke(), ILIAS\Transformation\Transformations\SplitString\__invoke(), ILIAS\Transformation\Transformations\AddLabels\__invoke(), ILIAS\Transformation\Transformations\Data\__invoke(), ilPersonalSkillsFilterGUI\addToToolbar(), ilObjBookingPoolGUI\buildDatesBySchedule(), ilChatroomHistoryGUI\byDay(), ilChatroomHistoryGUI\bySession(), ilScheduleInputGUI\checkInput(), ilDclTable\checkLimit(), ilMailFolderGUI\confirmDeleteMails(), ilObjBookingPoolGUI\confirmedBookingNumbersObject(), phpseclib\File\ASN1\convert(), PhpOffice\PhpSpreadsheet\Shared\StringHelper\convertEncoding(), League\Flysystem\MountManager\copy(), ilTrQuery\deleteObjectStatistics(), ilBookingObjectGUI\displayPostInfo(), PHPMailer\PHPMailer\PHPMailer\doCallback(), Gettext\Languages\FormulaConverter\expandAtom(), Gettext\Languages\Category\expandExamples(), ilSystemStyleHTMLExport\export(), ilObjAssessmentFolderGUI\exportLogObject(), ilBookingScheduleGUI\formToObject(), ilLPMarks\getCompletionsOfUser(), ilLearningHistoryGUI\getEmbeddedHTML(), ilSkillLearningHistoryProvider\getEntries(), ilTrackingLearningHistoryProvider\getEntries(), ilLearningHistoryEntryCollector\getEntries(), ilMailMimeSenderUser\getFromName(), ilChatroom\getHistory(), ilLearningHistoryGUI\getHistoryHtml(), ilBookingObjectsTableGUI\getItems(), ilTermsOfServiceTableDatabaseDataProvider\getList(), ilObjAssessmentFolderGUI\getLogDataOutputForm(), ilRbacLog\getLogItems(), ilScheduleInputGUI\getPostData(), ilPCLearningHistory\getPresentation(), ilChatroom\getPrivateRoomSessions(), ilDclNumberFieldModel\getRecordQueryFilterObject(), ilDclStandardField\getRecordQueryFilterObject(), ilUserAutoComplete\getSelectPart(), ilObjUserFolderGUI\initAccessRestrictionForm(), ilBookingReservationsTableGUI\initFilter(), ilPCSectionGUI\initForm(), ilBookingScheduleGUI\initForm(), ilPCSection\insertTimings(), ilObjUserGUI\loadValuesFromForm(), PHPMailer\PHPMailer\SMTP\mail(), League\Flysystem\Util\map(), ilPCLearningHistory\modifyPageContentPostXsl(), League\Flysystem\MountManager\move(), ilSystemStyleSkinContainer\move(), ilSystemStyleOverviewGUI\moveUserStyles(), ilUtil\period2String(), sspmod_statistics_DateHandlerMonth\prettyHeader(), sspmod_statistics_DateHandler\prettyHeader(), ilUserQuery\query(), ilLMPageObject\queryQuestionsOfLearningModule(), Slim\App\redirect(), ilFileSystemStorage\rename(), ilScheduleInputGUI\render(), ilObjBookingPoolGUI\rsvConfirmCancelObject(), ilObjBookingPoolGUI\rsvConfirmDeleteObject(), ilPersonalSkillsFilterGUI\save(), ilPCSection\saveTimings(), IMSGlobal\LTI\ToolProvider\DataConnector\DataConnector_mysql\saveToolConsumer(), IMSGlobal\LTI\ToolProvider\DataConnector\DataConnector_pdo\saveToolConsumer(), ilLTIDataConnector\saveToolConsumer(), ilLTIDataConnector\saveToolConsumerILIAS(), ilPCSectionGUI\setValuesFromForm(), ilChatroomHistoryGUI\showMessages(), Monolog\Handler\NativeMailerHandlerTest\testSend(), ILIAS\Transformation\Transformations\SplitString\transform(), ILIAS\Transformation\Transformations\AddLabels\transform(), ILIAS\Transformation\Transformations\Custom\transform(), ILIAS\Transformation\Transformations\Data\transform(), twig_replace_filter(), and ilPCLearningHistoryGUI\update().

◆ $id

$id = $this->data['auth_state']

Definition at line 3 of file logout-iframe.php.

◆ $nFailed

$nFailed = 0

Definition at line 26 of file logout-iframe.php.

◆ $nProgress

$nProgress = 0

Definition at line 27 of file logout-iframe.php.

◆ $SPs

$SPs = $this->data['SPs']

Definition at line 6 of file logout-iframe.php.

◆ $spStatus

$spStatus = array()

Definition at line 24 of file logout-iframe.php.

◆ $spTimeout

$spTimeout = array()

Definition at line 25 of file logout-iframe.php.

◆ $stateImage

$stateImage
Initial value:
= array(
'unsupported' => '/'.$this->data['baseurlpath'].'resources/icons/silk/delete.png',
'completed' => '/'.$this->data['baseurlpath'].'resources/icons/silk/accept.png',
'onhold' => '/'.$this->data['baseurlpath'].'resources/icons/bullet16_grey.png',
'inprogress' => '/'.$this->data['baseurlpath'].'resources/progress.gif',
'failed' => '/'.$this->data['baseurlpath'].'resources/icons/silk/exclamation.png',
)
foreach($SPs as $assocId=> $sp) if($from !==null) if(!isset($this->data['head'])) $this data['head']

Definition at line 8 of file logout-iframe.php.

◆ $stateText

$stateText
Initial value:
= array(
'unsupported' => '',
'completed' => $this->t('{logout:completed}'),
'onhold' => '',
'inprogress' => $this->t('{logout:progress}'),
'failed' => $this->t('{logout:failed}'),
)

Definition at line 16 of file logout-iframe.php.

◆ $type

$type = $this->data['type']

Definition at line 4 of file logout-iframe.php.

◆ data [1/3]

foreach ( $SPs as $assocId=> $sp) if ( $from !==null) if (!isset( $this->data[ 'head'])) $this data[ 'head']
Initial value:
= '
<script type="text/javascript" language="JavaScript">
window.stateImage = '.json_encode($stateImage).';
window.stateText = '.json_encode($stateText).';
window.spStatus = '.json_encode($spStatus).';
window.spTimeout = '.json_encode($spTimeout).';
window.type = "'.$type.'";
</script>'
$stateText
$spTimeout
$spStatus
$type
$stateImage

Definition at line 52 of file logout-iframe.php.

◆ data [2/3]

$this data[ 'head'] = '<script type="text/javascript" src="logout-iframe.js"></script>'

Definition at line 61 of file logout-iframe.php.

◆ data [3/3]

if ( $type==='embed') $this data[ 'header'] = $this->t('{logout:progress}')

Definition at line 67 of file logout-iframe.php.

◆ else

if ( $type==='js') if ( $type==='embed') else
Initial value:
{
$this->includeAtTemplateBase('includes/header.php')

Definition at line 70 of file logout-iframe.php.

◆ if

if($from !==null)

Definition at line 77 of file logout-iframe.php.