| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Collaboration diagram for ilSession:Static Public Member Functions | |
| static | _getData (string $a_session_id) | 
| Get session data from table.  More... | |
| static | lookupExpireTime (string $a_session_id) | 
| Lookup expire time for a specific session.  More... | |
| static | _exists (string $a_session_id) | 
| Check whether session exists.  More... | |
| static | _destroy ($a_session_id, ?int $a_closing_context=null, $a_expired_at=null) | 
| Destroy session.  More... | |
| static | _destroyByUserId (int $a_user_id) | 
| Destroy session.  More... | |
| static | _destroyExpiredSessions () | 
| Destroy expired sessions.  More... | |
| static | _duplicate (string $a_session_id) | 
| Duplicate session.  More... | |
| static | getIdleValue (bool $fixedMode=false) | 
| Returns the idle time in seconds.  More... | |
| static | getSessionExpireValue () | 
| Returns the session expiration value.  More... | |
| static | set (string $a_var, $a_val) | 
| Set a value.  More... | |
| static | get (string $a_var) | 
| static | has ($a_var) | 
| static | clear (string $a_var) | 
| static | dumpToString () | 
| static | setClosingContext (int $a_context) | 
| set closing context (for statistics)  More... | |
| static | getClosingContext () | 
| get closing context (for statistics)  More... | |
| static | isWebAccessWithoutSessionEnabled () | 
| static | enableWebAccessWithoutSession (bool $enable_web_access_without_session) | 
Data Fields | |
| const | SESSION_HANDLING_FIXED = 0 | 
| const | SESSION_HANDLING_LOAD_DEPENDENT = 1 | 
| const | SESSION_CLOSE_USER = 1 | 
| const | SESSION_CLOSE_EXPIRE = 2 | 
| const | SESSION_CLOSE_FIRST = 3 | 
| const | SESSION_CLOSE_IDLE = 4 | 
| const | SESSION_CLOSE_LIMIT = 5 | 
| const | SESSION_CLOSE_LOGIN = 6 | 
| const | SESSION_CLOSE_PUBLIC = 7 | 
| const | SESSION_CLOSE_TIME = 8 | 
| const | SESSION_CLOSE_IP = 9 | 
| const | SESSION_CLOSE_SIMUL = 10 | 
| const | SESSION_CLOSE_INACTIVE = 11 | 
Static Protected Attributes | |
| static bool | $enable_web_access_without_session = false | 
Static Private Attributes | |
| static int | $closing_context = null | 
ilObjUser on usr_session
Definition at line 26 of file class.ilSession.php.
      
  | 
  static | 
Destroy session.
| string | array | $a_session_id | session id|s | 
| int | null | $a_closing_context | closing context | 
| int | bool | $a_expired_at | expired at timestamp | 
Definition at line 262 of file class.ilSession.php.
References $DIC, Vendor\Package\$e, $ilDB, $q, ilSessionStatistics\closeRawEntry(), ilSessionIStorage\destroySession(), and ilContext\usesHTTP().
Referenced by ilSessionDBHandler\destroy(), ilSessionControl\kickFirstRequestAbidencer(), ilSessionControl\kickOneMinIdleSession(), ilInitialisation\resumeUserSession(), and ilSessionTest\setGlobalVariable().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  static | 
Destroy session.
| int | user id | 
Definition at line 315 of file class.ilSession.php.
References $DIC, $ilDB, and $q.
Referenced by ilObjUser\delete(), and ilSessionTest\setGlobalVariable().
 Here is the caller graph for this function:
      
  | 
  static | 
Destroy expired sessions.
Definition at line 332 of file class.ilSession.php.
References $DIC, $ilDB, $q, $res, ILIAS\Repository\int(), and ilDBConstants\T_INTEGER.
Referenced by ilSessionStatisticsGUI\adminSync(), ilSessionDBHandler\gc(), ilAuthDestroyExpiredSessionsCron\run(), and ilSessionTest\setGlobalVariable().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  static | 
Duplicate session.
| string | session id | 
Definition at line 357 of file class.ilSession.php.
References $DIC, $ilDB, $ilSetting, $q, $res, ilSessionControl\DEFAULT_MAX_IDLE, and ILIAS\Repository\int().
Referenced by ilContainer\cloneAllObject(), ilDclContentExporter\exportAsync(), and ilSessionTest\setGlobalVariable().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  static | 
Check whether session exists.
| string | session id | 
Definition at line 240 of file class.ilSession.php.
References $DIC, $ilDB, and $q.
Referenced by ilSessionTest\setGlobalVariable(), and ilInitialisation\setSessionHandler().
 Here is the caller graph for this function:
      
  | 
  static | 
Get session data from table.
According to https://bugs.php.net/bug.php?id=70520 read data must return a string. Otherwise session_regenerate_id might fail with php 7.
| string | session id | 
Definition at line 76 of file class.ilSession.php.
References $DIC, $ilDB, and $q.
Referenced by ilSessionDBHandler\read(), and ilSessionTest\setGlobalVariable().
 Here is the caller graph for this function:
      
  | 
  static | 
| string | $a_var | 
Definition at line 478 of file class.ilSession.php.
Referenced by ilRepositorySearchGUI\__clearSession(), ILIAS\Style\Content\CharacteristicCopyPasteSessionRepo\__construct(), ilLearningProgressGUI\__getNextClass(), ilObjUserGUI\__unsetSessionVariables(), ilObjTest\_setImportDirectory(), ilObjQuestionPool\_setImportDirectory(), ilCourseRegistrationGUI\add(), ilGroupRegistrationGUI\add(), ilLMObjectGUI\cancelDelete(), ilObjSurveyQuestionPoolGUI\cancelDeleteExportFileObject(), ilObjUserGUI\cancelObject(), ilObjectGUI\cancelObject(), ilMailFormGUI\cancelSearch(), ilObjectGUI\checkPermission(), ilObjQuestionPool\cleanupClipboard(), ilBadgeManagementSessionRepository\clear(), ILIAS\Repository\Clipboard\ClipboardSessionRepository\clear(), ilPersonalSkillsFilterGUI\clear(), ILIAS\MediaObjects\ImageMap\ImageMapEditSessionRepository\clear(), ILIAS\Survey\Execution\RunSessionRepo\clearAllPreviewData(), ILIAS\Survey\Evaluation\EvaluationSessionRepo\clearAnonEvaluationAccess(), ILIAS\PersonalWorkspace\WorkspaceSessionRepository\clearClipboard(), ILIAS\SurveyQuestionPool\Editing\EditSessionRepository\clearClipboardQuestions(), ILIAS\Survey\Execution\RunSessionRepo\clearCode(), ILIAS\Survey\Editing\EditSessionRepo\clearConstraintElements(), ILIAS\Survey\Editing\EditSessionRepo\clearConstraintStructure(), ILIAS\Survey\Execution\RunSessionRepo\clearErrors(), ilFormPropertyGUI\clearFromSession(), ILIAS\COPage\Editor\EditSessionRepository\clearMediaPool(), ILIAS\SurveyQuestionPool\Export\ImportSessionRepository\clearMobs(), ILIAS\Survey\Editing\EditSessionRepo\clearMoveSurveyQuestions(), ILIAS\SurveyQuestionPool\Editing\EditSessionRepository\clearNewLinkType(), ILIAS\Survey\Execution\RunSessionRepo\clearPageEnter(), ILIAS\COPage\Editor\EditSessionRepository\clearPageError(), ILIAS\Survey\Execution\RunSessionRepo\clearPostData(), ILIAS\Survey\Editing\EditSessionRepo\clearQuestionClipboard(), ILIAS\COPage\Editor\EditSessionRepository\clearQuestionPool(), ILIAS\SurveyQuestionPool\Editing\EditSessionRepository\clearSearchLinkType(), ILIAS\COPage\Editor\EditSessionRepository\clearSubCmd(), ILIAS\COPage\Editor\EditSessionRepository\clearTextLang(), ilObjEmployeeTalkGUI\confirmedDeleteObject(), ilObjLTIConsumerGUI\contentSelectionRequest(), ilMemberViewSettings\deactivate(), ilRepUtil\deleteObjects(), ilErrorHandling\errorHandler(), ilLTIViewGUI\exitLti(), ilDataCollectionGlobalTemplate\fillMessage(), ilGlobalTemplate\fillMessage(), ILIAS\Services\UICore\MetaTemplate\PageContentGUI\fillMessage(), ilTestPlayerAbstractGUI\finishTestCmd(), assKprimChoiceImport\fromXML(), assLongMenuImport\fromXML(), assFileUploadImport\fromXML(), assErrorTextImport\fromXML(), assImagemapQuestionImport\fromXML(), assClozeTestImport\fromXML(), assFormulaQuestionImport\fromXML(), assMultipleChoiceImport\fromXML(), assNumericImport\fromXML(), assOrderingHorizontalImport\fromXML(), assSingleChoiceImport\fromXML(), assTextSubsetImport\fromXML(), assOrderingQuestionImport\fromXML(), assTextQuestionImport\fromXML(), assMatchingQuestionImport\fromXML(), ilObjTest\fromXML(), ilLTIConsumerContentGUI\getLoginLTI13Form(), assOrderingHorizontalGUI\getTestOutput(), ilTestQuestionPoolImporter\importXmlRepresentation(), InitUIFramework\init(), ilAuthFrontendCredentialsLTI\initFromRequest(), ilObjTestGUI\insertQuestionsBeforeOrAfter(), ilSimpleSAMLphpWrapper\logout(), ilTestEvaluationGUI\multiParticipantsPassDetails(), ilTestEvaluationGUI\outParticipantsPassDetails(), ILIAS\MediaPool\MediaPoolManager\pasteFromClipboard(), ilObjQuestionPool\pasteFromClipboard(), ilAdvancedSearchGUI\performAdvMDSearch(), ilAdvancedSearchGUI\performSearch(), ilLuceneAdvancedSearchGUI\performSearch(), ilLuceneSearchGUI\performSearch(), ilSearchGUI\performSearch(), ilRepositorySearchGUI\performSearch(), ilHelpGUI\resetCurrentPage(), ilMailFormGUI\saveDraft(), ilObjLTIConsumerGUI\saveDynReg(), ilUserSearchCache\saveForAnonymous(), ilLuceneUserSearchGUI\search(), ilLuceneAdvancedSearchGUI\search(), ilLuceneSearchGUI\search(), ilAdvancedSearchGUI\searchInResults(), ILIAS\Container\Content\ModeSessionRepository\setContentMode(), ilObjUser\setLanguage(), ilCalendarCategoryGUI\shareSearch(), ilMailFormGUI\showForm(), ilParticipantsTestResultsGUI\showParticipantsCmd(), ilTestPlayerAbstractGUI\showQuestionEditable(), ILIAS\Container\Classification\ClassificationSessionRepository\unsetAll(), ilObjectCopyGUI\unsetSession(), ilObjSearchSettingsFormGUI\update(), ilObjSearchLuceneSettingsFormGUI\update(), and ilADTSearchBridge\writeFilter().
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 485 of file class.ilSession.php.
Referenced by ilAuthFrontend\handleAccountMigration().
 Here is the caller graph for this function:
      
  | 
  static | 
| boolean | $enable_web_access_without_session | 
Definition at line 519 of file class.ilSession.php.
References $enable_web_access_without_session.
Referenced by ilSessionReminderCheck\__construct(), ilWebDAVAuthentication\authenticate(), ilNotificationGUI\getOSDNotificationsObject(), ilOnScreenChatGUI\getUserProfileData(), and ilOnScreenChatGUI\verifyLogin().
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 465 of file class.ilSession.php.
Referenced by ilRepositorySearchGUI\__appendToStoredResults(), ilObjUserGUI\__buildFilterSelect(), ilObjUserFolderGUI\__buildUserFilterSelect(), ILIAS\Style\Content\CharacteristicCopyPasteSessionRepo\__construct(), ilAssQuestionHintsOrderingClipboard\__construct(), ilSolutionExplorer\__construct(), ilSearchGUI\__construct(), ilCalendarBlockGUI\__construct(), ilLearningProgressGUI\__getNextClass(), ilRepositorySearchGUI\__performCourseSearch(), ilRepositorySearchGUI\__performGroupSearch(), ilRepositorySearchGUI\__performRoleSearch(), ilRepositorySearchGUI\__performUserSearch(), ilUserSearchFilter\__searchObjects(), ilAdvancedSearchGUI\__setSearchOptions(), ilRepositorySearchGUI\__setSearchType(), ilObjUserGUI\__showUserDefinedFields(), ilRepositorySearchGUI\__updateResults(), ilObjUser\_getAllUserData(), ilObjTest\_getImportDirectory(), ilObjQuestionPool\_getImportDirectory(), ilObjLanguageAccess\_getSavedModules(), ilObjLanguageAccess\_getSavedTopics(), ilCourseRegistrationGUI\add(), ilGroupRegistrationGUI\add(), ILIAS\SurveyQuestionPool\Export\ImportSessionRepository\addMob(), ilSearchBaseGUI\addPager(), ILIAS\SurveyQuestionPool\Editing\EditSessionRepository\addQuestionToClipboard(), ilPersonalSkillsFilterGUI\addToToolbar(), ilPersonalSettingsGUI\allowPasswordChange(), ilTestParticipantsGUI\applyFilterCriteria(), ilConsultationHoursGUI\assignUsersToAppointments(), ilMailSearchObjectGUI\cancel(), ilObjLTIConsumerGUI\cancelDynReg(), ilSessionControl\checkCurrentSessionIsAllowed(), ilObjForumGUI\checkUsersViewMode(), ilObjQuestionPool\cleanupClipboard(), ILIAS\Survey\Execution\RunSessionRepo\clearPreviewData(), ilObjSkillTreeGUI\collapseAll(), ilObjEmployeeTalkGUI\confirmedDeleteObject(), ilObjLTIConsumerGUI\contentSelectionRequest(), ilObjQuestionPool\copyToClipboard(), ilAuthProviderSaml\createNewAccount(), ilParticipantsTestResultsGUI\createUserResults(), ilMemberExportGUI\deliverData(), ilMailFolderGUI\deliverFile(), ilDclDetailedViewGUI\determineNextPrevRecords(), ILIAS\Init\StartupSequence\StartUpSequenceDispatcher\dispatch(), ilTestSession\doesAccessCodeInSessionExists(), ilStartUpGUI\doLogout(), ilStartUpGUI\doMigration(), ilStartUpGUI\doMigrationNewAccount(), ilAssQuestionPreviewSession\ensureSessionStructureExists(), ilErrorHandling\errorHandler(), ilObjSessionGUI\eventsListObject(), ilCalendarDayGUI\executeCommand(), ilCalendarMonthGUI\executeCommand(), ilCalendarInboxGUI\executeCommand(), ilCalendarWeekGUI\executeCommand(), ilAdvancedSearchGUI\executeCommand(), ilMailGUI\executeCommand(), ilCalendarPresentationGUI\executeCommand(), ilCtrlTokenRepository\fetchToken(), ilDataCollectionGlobalTemplate\fillMessage(), ilLTIViewGUI\findEffectiveRefId(), ilAuthProviderLTI\findGlobalRole(), ilTestPlayerAbstractGUI\finishTestCmd(), ilObjFolderGUI\forwardToTimingsView(), assKprimChoiceImport\fromXML(), assLongMenuImport\fromXML(), assFileUploadImport\fromXML(), assErrorTextImport\fromXML(), assOrderingHorizontalImport\fromXML(), assNumericImport\fromXML(), assSingleChoiceImport\fromXML(), assTextSubsetImport\fromXML(), assClozeTestImport\fromXML(), assFormulaQuestionImport\fromXML(), assImagemapQuestionImport\fromXML(), assMultipleChoiceImport\fromXML(), assOrderingQuestionImport\fromXML(), assTextQuestionImport\fromXML(), assMatchingQuestionImport\fromXML(), ilTestSession\getAccessCodeFromSession(), ilObjTest\getActiveIdOfUser(), ilSearchResultPresentation\getAllReferences(), ILIAS\Survey\Evaluation\EvaluationSessionRepo\getAnonEvaluationAccess(), ilConditionHandlerGUI\getBackButtons(), ilHelpMappingTableGUI\getChapters(), ilLTIViewGUI\getContextId(), ilMailFormCall\getContextId(), ilMailFormCall\getContextParameters(), ILIAS\Awareness\AwarenessSessionRepository\getCount(), ilObjUser\getCurrentLanguage(), ilUserCertificateGUI\getCurrentSortation(), ILIAS\News\Dashboard\DashboardSessionRepository\getDashboardNewsPeriod(), ILIAS\Survey\Editing\EditSessionRepo\getExternalText(), ILIAS\MediaPool\Clipboard\ClipboardSessionRepository\getFolder(), ilLanguage\getGlobalInstance(), ILIAS\Awareness\AwarenessSessionRepository\getHighlightCount(), ILIAS\Repository\LastVisited\NavigationSessionRepository\getHistory(), ilSearchControllerGUI\getLastClass(), ilFileSystemGUI\getLastPerformedCommand(), ILIAS\Awareness\AwarenessSessionRepository\getLastUpdate(), ilLTIConsumerContentGUI\getLoginLTI13Form(), ilDataCollectionGlobalTemplate\getMessageTextForType(), ilGlobalTemplate\getMessageTextForType(), ILIAS\Services\UICore\MetaTemplate\PageContentGUI\getMessageTextForType(), ILIAS\SurveyQuestionPool\Export\ImportSessionRepository\getMobs(), ilSearchResultPresentation\getMoreReferencesCounter(), ILIAS\SurveyQuestionPool\Editing\EditSessionRepository\getNewLinkType(), ILIAS\Repository\Clipboard\ClipboardSessionRepository\getParent(), ilTestResultsFactory\getPassResultsSettings(), ilObjUser\getPCClipboardContent(), ilLTIViewGUI\getPostData(), ILIAS\Survey\Execution\RunSessionRepo\getPreviewData(), ilCourseMembershipGUI\getPrintMemberData(), ilTablePropertiesStorageGUI\getProperty(), ilAccordionPropertiesStorageGUI\getProperty(), ilAccordionPropertiesStorageGUI\getPropertyForIdStartsWith(), assQuestionImport\getQplImportArchivDirectory(), ilUserSearchFilter\getQueryString(), ILIAS\Survey\Editing\EditSessionRepo\getQuestionClipboardMode(), ILIAS\Survey\Editing\EditSessionRepo\getQuestionClipboardQuestions(), ILIAS\Survey\Editing\EditSessionRepo\getQuestionClipboardSourcePage(), ILIAS\SurveyQuestionPool\Editing\EditSessionRepository\getQuestionsFromClipboard(), ilMailFormCall\getRecipients(), ilMailFormCall\getRefererRedirectUrl(), ilTestPlayerAbstractGUI\getRegisteredForcedFeedbackNavUrl(), ilTestServiceGUI\getResultsOfUserOutput(), ILIAS\SurveyQuestionPool\Editing\EditSessionRepository\getSearchLinkType(), ilObjLanguageExtGUI\getSession(), ilForumThreadSettingsSessionStorage\getSessionCollection(), ilLTIViewGUI\getSessionValue(), ilWorkspaceAccessHandler\getSharedSessionPassword(), ilMailFormCall\getSignature(), ilAssQuestionHintsOrderingClipboard\getStored(), ilMailMemberSearchGUI\getStoredReferer(), ilObjUserGUI\getTabs(), assQuestionImport\getTstImportArchivDirectory(), ilTestPasswordChecker\getUserEnteredPassword(), ilChatroomUser\getUserId(), ilChatroomUser\getUsername(), ilUserSearchFilter\getUsers(), ilUIFilterServiceSessionGateway\getValue(), ILIAS\Container\Classification\ClassificationSessionRepository\getValueForProvider(), ilAuthProviderOpenIdConnect\handleLogout(), ilSessionControl\handleLogoutEvent(), ILIAS\BookingManager\Reservation\ReservationTableSessionRepository\hasFromToFilter(), ilAssQuestionHintsOrderingClipboard\hasStored(), ilObjQuestionPoolGUI\importVerifiedFileObject(), ilObjTestGUI\importVerifiedFileObject(), ilTestQuestionPoolImporter\importXmlRepresentation(), ilTestImporter\importXmlRepresentation(), ilTestSession\increaseTestPass(), InitUIFramework\init(), ilAuthSession\init(), ilPDNewsTableGUI\initFilter(), ilWorkspaceShareTableGUI\initFilter(), ilMailExplorer\initFolder(), ilMailFolderGUI\initFolder(), ilMailGUI\initFolder(), ilAuthFrontendCredentialsLTI\initFromRequest(), ilHelpGUI\initHelp(), ilSearchResultPresentation\initReferences(), ilMailSearchGUI\initSearchForm(), ilCalendarPresentationGUI\initSeed(), ilObjForumGUI\initSessionStorage(), ilObjectCopyGUI\initSourceSelection(), ilObjectCopyGUI\initTargetSelection(), ilLTIConsumeProviderFormGUI\initToolConfigForm(), ilObjLinkResourceGUI\initViewMode(), ilObjTestGUI\insertQuestionsBeforeOrAfter(), ilUIFilterServiceSessionGateway\isActivated(), ilObjWorkspaceFolderGUI\isActiveAdministrationPanel(), ILIAS\Container\Content\ModeSessionRepository\isAdminMode(), ilUIFilterServiceSessionGateway\isExpanded(), ILIAS\Survey\Execution\RunSessionRepo\isExternalRaterValidated(), ilTestPlayerAbstractGUI\isFollowUpQuestionLocksConfirmationPrevented(), ilHelpGUI\isHelpPageActive(), ilPersonalSkillsFilterGUI\isInRange(), ilTestSession\isPasswordChecked(), ilMailFormCall\isRefererStored(), ilUIFilterServiceSessionGateway\isRendered(), ILIAS\Survey\Execution\RunSessionRepo\issetCode(), ilAssQuestionPreviewSession\issetSessionValue(), ilAssQuestionHintsOrderingClipboard\isStored(), ilLTIConsumerSettingsGUI\isUserDynamicRegistrationTransaction(), ilLTIConsumerContentGUI\launch(), ilObjMediaPoolGUI\listMedia(), ilRepositorySearchGUI\listUsers(), ilLDAPSettingsGUI\loadRoleAssignmentRule(), ilLTIViewGUI\logout(), ilObjRoleGUI\mailToRoleObject(), ilAuthFrontend\migrateAccount(), ilObjForumGUI\moveThreadsObject(), ilObjQuestionPool\moveToClipboard(), ilTestEvaluationGUI\multiParticipantsPassDetails(), ilTestEvaluationGUI\outParticipantsPassDetails(), ilAuthFrontendCredentialsOpenIdConnect\parseRedirectionTarget(), ILIAS\MediaPool\MediaPoolManager\pasteFromClipboard(), ilObjQuestionPool\pasteFromClipboard(), ilObjQuestionPoolGUI\pasteObject(), ilObjForumGUI\performMoveThreadsObject(), ilPollAnswersHandler\popLastVoteFromSession(), ilTestPlayerAbstractGUI\populateNavWhenChangedModal(), ilObjForumGUI\publishDraftObject(), ilObjTest\qtiMaterialToArray(), assQuestionImport\QTIMaterialToString(), ilObjQuestionPoolGUI\questionsObject(), ilObjTestGUI\questionsObject(), ilUserClipboard\read(), ilMemberViewSettings\read(), ilUserSearchCache\readAnonymous(), ilADTSearchBridge\readFilter(), ilFormPropertyGUI\readFromSession(), ilAssQuestionPreviewSession\readSessionValue(), ilTestPlayerAbstractGUI\registerForcedFeedbackNavUrl(), ilLTIViewGUI\removeContextFromSession(), ilUIFilterServiceSessionGateway\reset(), ilAssQuestionHintsOrderingClipboard\resetStored(), ilStartUpGUI\retrieveMessagesFromSession(), ilObjTest\retrieveMobsFromLegacyImports(), ilObjUserGUI\roleassignmentObject(), ilObjRoleFolderGUI\roleSearchListObject(), ilCourseObjectivesGUI\save(), ilObjForumGUI\saveAsDraftObject(), ilMailFormGUI\saveDraft(), ilPersonalSettingsGUI\savePassword(), ilPersonalProfileGUI\savePublicProfile(), ilTestOutputGUI\saveQuestionSolution(), ilAssQuestionPreviewSession\saveSessionValue(), ilMailSearchGUI\search(), ilMailFormGUI\search(), ilHelpGUI\search(), ilMailFormGUI\searchCoursesTo(), ilObjectCopyGUI\searchSource(), ilMailFormGUI\searchUsers(), ilTestSession\setAccessCodeToSession(), ilSearchGUI\setCombination(), ilMailFormCall\setContextId(), ilMailFormCall\setContextParameters(), ilSearchGUI\setDetails(), ilExplorer\setExpand(), ILIAS\BookingManager\Reservation\ReservationTableSessionRepository\setFromToFilter(), ILIAS\BookingManager\Reservation\ReservationTableSessionRepository\setObjectFilter(), ilMailFormCall\setRecipients(), ilAssQuestionHintsOrderingClipboard\setStored(), ilSearchGUI\setString(), ilRepositorySearchGUI\setString(), ilSearchGUI\setType(), ilChatroomUser\setUsername(), ILIAS\Container\Classification\ClassificationSessionRepository\setValueForProvider(), ilCalendarCategoryGUI\sharePerformSearch(), ilForcedUserPasswordChangeStartUpStep\shouldInterceptRequest(), ilRegistrationGUI\show(), ilAdvancedSearchGUI\showAdvMDSearch(), ilObjContentObjectGUI\showExportIDsOverview(), ilMailFormGUI\showForm(), ilHelpGUI\showHelp(), ilObjSessionGUI\showJoinRequestButton(), ilPersonalSkillsFilterGUI\showMaterialsRessources(), ilHelpGUI\showPage(), ilTestPlayerAbstractGUI\showQuestionEditable(), ilMailSearchGUI\showResults(), ilLDAPSettingsGUI\showRoleSelection(), ilRepositorySearchGUI\showSearchResults(), ilPersonalSkillsFilterGUI\showTargetLevel(), ilObjContentObjectGUI\showTooltipList(), ilParticipantsTestResultsGUI\showUserResults(), ilTestOutputGUI\startTestCmd(), ilRepositorySearchGUI\storedUserList(), ilAccordionPropertiesStorageGUI\storeProperty(), ilMailFormCall\storeReferer(), ILIAS\Init\StartupSequence\StartUpSequenceDispatcher\storeRequest(), ilTestSessionTest\testPasswordChecked(), ilTestSessionTest\testSetAccessCodeToSession(), ilTestSessionTest\testUnsetAccessCodeInSession(), ilDashboardGUI\toggleHelp(), ilTestPlayerAbstractGUI\unregisterForcedFeedbackNavUrl(), ilTestSession\unsetAccessCodeInSession(), ILIAS\Container\Classification\ClassificationSessionRepository\unsetValueForProvider(), ilForumSettingsGUI\updateCustomValues(), ilObjForumGUI\updateDraftObject(), ilHierarchyFormGUI\updateExpanded(), ilCourseObjectivesGUI\updateFinalTestLimits(), ilCourseObjectivesGUI\updateMaterialAssignment(), ilCourseObjectivesGUI\updateSelfAssessmentAssignment(), ilForumTopic\updateVisits(), ilForum\updateVisits(), ilTestPlayerAbstractGUI\updateWorkingTime(), ilLTIConsumerContentGUI\validateLTI13InitalLogin(), ILIAS\LegalDocuments\ConsumerToolbox\KeyValueStore\SessionStore\value(), ilObjForumGUI\viewThreadObject(), ilObjPollGUI\vote(), ilUIFilterServiceSessionGateway\writeActivated(), ilUIFilterServiceSessionGateway\writeExpanded(), ilUIFilterServiceSessionGateway\writeRendered(), and ilUIFilterServiceSessionGateway\writeValue().
 Here is the caller graph for this function:
      
  | 
  static | 
get closing context (for statistics)
Definition at line 501 of file class.ilSession.php.
      
  | 
  static | 
Returns the idle time in seconds.
| boolean | If passed, the value for fixed session is returned | 
Definition at line 423 of file class.ilSession.php.
References $DIC, $ilSetting, and ilSessionControl\DEFAULT_MAX_IDLE.
Referenced by ilObjSCORMInitData\getIliasScormVars(), ilSCORM13PlayerGUI\getPlayer(), and ilSessionReminder\init().
 Here is the caller graph for this function:
      
  | 
  static | 
Returns the session expiration value.
Definition at line 449 of file class.ilSession.php.
Referenced by ilObjUserFolderGUI\initFormGeneralSettings(), and ilPersonalSettingsGUI\initGeneralSettingsForm().
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 470 of file class.ilSession.php.
Referenced by ilCalendarBlockGUI\__construct(), ILIAS\SurveyQuestionPool\Export\ImportSessionRepository\addMob(), ILIAS\SurveyQuestionPool\Editing\EditSessionRepository\addQuestionToClipboard(), ilObjLTIConsumerGUI\cancelDynReg(), ILIAS\SurveyQuestionPool\Editing\EditSessionRepository\clearClipboardQuestions(), ILIAS\SurveyQuestionPool\Export\ImportSessionRepository\clearMobs(), ILIAS\SurveyQuestionPool\Editing\EditSessionRepository\clearNewLinkType(), ILIAS\Survey\Execution\RunSessionRepo\clearPreviewData(), ILIAS\SurveyQuestionPool\Editing\EditSessionRepository\clearSearchLinkType(), ilObjLTIConsumerGUI\contentSelectionRequest(), ilDclDetailedViewGUI\determineNextPrevRecords(), ilLTIViewGUI\exitLti(), ilCtrlTokenRepository\fetchToken(), ilDataCollectionGlobalTemplate\fillMessage(), ilLTIViewGUI\findEffectiveRefId(), ilObjFolderGUI\forwardToTimingsView(), ILIAS\MediaObjects\ImageMap\ImageMapEditSessionRepository\get(), ILIAS\Survey\Execution\RunSessionRepo\getAllPreviewData(), ilConditionHandlerGUI\getBackButtons(), ilBadgeManagementSessionRepository\getBadgeIds(), ILIAS\Repository\Clipboard\ClipboardSessionRepository\getCmd(), ILIAS\Survey\Execution\RunSessionRepo\getCode(), ilLTIViewGUI\getContextId(), ILIAS\Awareness\AwarenessSessionRepository\getCount(), ILIAS\News\Dashboard\DashboardSessionRepository\getDashboardNewsPeriod(), ILIAS\Container\Content\ItemSessionRepository\getExpanded(), ILIAS\MediaPool\Clipboard\ClipboardSessionRepository\getFolder(), ILIAS\Awareness\AwarenessSessionRepository\getHighlightCount(), ILIAS\Repository\LastVisited\NavigationSessionRepository\getHistory(), ILIAS\MediaPool\Clipboard\ClipboardSessionRepository\getIds(), ILIAS\Glossary\Flashcard\FlashcardSessionRepository\getInitialTerms(), ILIAS\Glossary\Term\TermSessionRepository\getLang(), ilFileSystemGUI\getLastPerformedCommand(), ILIAS\Awareness\AwarenessSessionRepository\getLastUpdate(), ILIAS\Glossary\Presentation\PresentationSessionRepository\getLetter(), ilDataCollectionGlobalTemplate\getMessageTextForType(), ilGlobalTemplate\getMessageTextForType(), ILIAS\Services\UICore\MetaTemplate\PageContentGUI\getMessageTextForType(), ILIAS\SurveyQuestionPool\Export\ImportSessionRepository\getMobs(), ILIAS\Survey\Editing\EditSessionRepo\getMoveSurveyId(), ILIAS\Survey\Editing\EditSessionRepo\getMoveSurveyQuestions(), ILIAS\Block\BlockSessionRepository\getNavPar(), ILIAS\Awareness\AwarenessSessionRepository\getOnlineUsersTS(), ILIAS\Glossary\Presentation\PresentationSessionRepository\getPageLength(), ILIAS\Repository\Clipboard\ClipboardSessionRepository\getParent(), ILIAS\Survey\Editing\EditSessionRepo\getPoolChoice(), ILIAS\Survey\Execution\RunSessionRepo\getPreviewData(), ILIAS\Container\Content\BlockSessionRepository\getProperty(), ilAccordionPropertiesStorageGUI\getProperty(), ilAccordionPropertiesStorageGUI\getPropertyForIdStartsWith(), ILIAS\Survey\Editing\EditSessionRepo\getQuestionClipboardMode(), ILIAS\Survey\Editing\EditSessionRepo\getQuestionClipboardQuestions(), ILIAS\Survey\Editing\EditSessionRepo\getQuestionClipboardSourcePage(), ILIAS\SurveyQuestionPool\Editing\EditSessionRepository\getQuestionsFromClipboard(), ILIAS\Repository\Clipboard\ClipboardSessionRepository\getRefIds(), ilLTIViewGUI\getSessionValue(), ILIAS\Portfolio\Access\AccessSessionRepository\getSharedSessionPassword(), ILIAS\Notes\NotesSessionRepository\getSortAscending(), ILIAS\Glossary\Flashcard\FlashcardSessionRepository\getTerms(), ILIAS\Container\Classification\ClassificationSessionRepository\getValueForProvider(), ILIAS\BookingManager\Reservation\ReservationTableSessionRepository\hasFromToFilter(), InitUIFramework\init(), ilDclRecordListTableGUI\initFilter(), ilAuthFrontendCredentialsLTI\initFromRequest(), ilLTIConsumeProviderFormGUI\initToolConfigForm(), ilObjLinkResourceGUI\initViewMode(), ILIAS\Container\Content\ModeSessionRepository\isAdminMode(), ILIAS\Container\Content\ModeSessionRepository\isContentMode(), ILIAS\Container\Classification\ClassificationSessionRepository\isEmpty(), ILIAS\Survey\Execution\RunSessionRepo\isExternalRaterValidated(), ILIAS\Survey\Editing\EditSessionRepo\isQuestionClipboardEmpty(), ILIAS\Survey\Execution\RunSessionRepo\issetCode(), ilLTIConsumerSettingsGUI\isUserDynamicRegistrationTransaction(), ilFormPropertyGUI\readFromSession(), ILIAS\BookingManager\Reservation\ReservationTableSessionRepository\setFromToFilter(), ILIAS\BookingManager\Reservation\ReservationTableSessionRepository\setObjectFilter(), ILIAS\Container\Classification\ClassificationSessionRepository\setValueForProvider(), ilAccordionPropertiesStorageGUI\storeProperty(), and ILIAS\Container\Classification\ClassificationSessionRepository\unsetValueForProvider().
 Here is the caller graph for this function:
      
  | 
  static | 
Definition at line 511 of file class.ilSession.php.
      
  | 
  static | 
Lookup expire time for a specific session.
| string | $a_session_id | 
Definition at line 103 of file class.ilSession.php.
References $_SERVER, $DIC, $ilDB, $res, ilSessionControl\$session_types_controlled, ilSessionStatistics\aggretateRaw(), ilSessionStatistics\createRawEntry(), ilDBConstants\FETCHMODE_OBJECT, ILIAS\Repository\get(), ilContext\getType(), ILIAS\Repository\int(), ilContext\isSessionMainContext(), ilDBConstants\T_CLOB, ilDBConstants\T_INTEGER, and ilDBConstants\T_TEXT.
Referenced by ilAuthSession\validateExpiration().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  static | 
Set a value.
Definition at line 457 of file class.ilSession.php.
Referenced by ilRepositorySearchGUI\__appendToStoredResults(), ILIAS\Style\Content\CharacteristicCopyPasteSessionRepo\__construct(), ilAssQuestionHintsOrderingClipboard\__construct(), ilSolutionExplorer\__construct(), ilSearchGUI\__construct(), ilObjLanguageExtGUI\__construct(), ilCalendarBlockGUI\__construct(), ilLearningProgressGUI\__getNextClass(), ilRepositorySearchGUI\__loadQueries(), ilAdvancedSearchGUI\__setSearchOptions(), ilRepositorySearchGUI\__setSearchType(), ilRepositorySearchGUI\__updateResults(), ilObjLanguageAccess\_saveUsages(), ilObjTest\_setImportDirectory(), ilObjQuestionPool\_setImportDirectory(), ILIAS\SurveyQuestionPool\Export\ImportSessionRepository\addMob(), ilSearchBaseGUI\addPager(), ILIAS\SurveyQuestionPool\Editing\EditSessionRepository\addQuestionToClipboard(), assTextQuestionGUI\addSuggestedSolution(), ilObjContentObjectGUI\addTooltip(), ilObjUser\addToPCClipboard(), ilMailSearchGUI\adopt(), ilRepositorySearchGUI\appendSearch(), ilPDNewsGUI\applyFilter(), ilUserCertificateGUI\applySortation(), ilMailSearchObjectGUI\cancel(), ilObjForumGUI\cancelMoveThreadsObject(), ilObjForumGUI\checkUsersViewMode(), ilObjQuestionPool\cleanupClipboard(), ILIAS\Survey\Execution\RunSessionRepo\clearPreviewData(), ilObjSkillTreeGUI\collapseAll(), ilObjEmployeeTalkGUI\confirmedDeleteObject(), ilObjQuestionPool\copyToClipboard(), ilCourseObjectivesGUI\create(), ilParticipantsTestResultsGUI\createUserResults(), ilErrorHandling\defaultHandler(), ilObjSkillTreeGUI\deleteNodes(), ilMailFolderGUI\deliverFile(), ilNewsForContextBlockGUI\disableJS(), ILIAS\Init\StartupSequence\StartUpSequenceDispatcher\dispatch(), ilAuthProviderOpenIdConnect\doAuthentication(), ilAuthProviderSoap\doAuthentication(), ilObjLanguageExtGUI\downloadObject(), ilCourseObjectivesGUI\edit(), ilNewsForContextBlockGUI\enableJS(), ilAssQuestionPreviewSession\ensureSessionStructureExists(), ilErrorHandling\errorHandler(), ilTestScreenGUI\evaluateLauncherModalForm(), ilMailGUI\executeCommand(), ilObjTestGUI\executeCreateQuestionObject(), ilObjSkillTreeGUI\expandAll(), ilObjContentObjectGUI\filterHelpChapters(), ilObjContentObjectGUI\filterTooltips(), ilLTIViewGUI\findEffectiveRefId(), ilAuthProviderLTI\findGlobalRole(), ilTestPlayerAbstractGUI\finishTestCmd(), ilCalendarPresentationGUI\forwardToClass(), ilObjFolderGUI\forwardToTimingsView(), ilLTIViewGUI\getContextId(), ilMemberViewSettings\getCurrentRefId(), ilLTIConsumerContentGUI\getEmbeddedAutoStartFormular(), ilLanguage\getGlobalInstance(), ilFileSystemGUI\getLastPerformedCommand(), ilDclTable\getPartialRecords(), ilMailFormCall\getRefererRedirectUrl(), ilMailFormCall\getSignature(), ilLTIConsumerContentGUI\getStartButtonTxt13(), assOrderingHorizontalGUI\getTestOutput(), ilChatroomUser\getUserId(), ilAuthFrontend\handleAccountMigration(), ilAuthFrontend\handleAuthenticationSuccess(), ilAuthProviderECS\handleLoginByAuthMode(), ilSessionControl\handleLoginEvent(), ilAuthProviderOpenIdConnect\handleLogout(), ilSessionControl\handleLogoutEvent(), ilAuthProviderSaml\handleSamlAuth(), ilAuthProviderOpenIdConnect\handleUpdate(), ilObjQuestionPoolGUI\importVerifiedFileObject(), ilObjTestGUI\importVerifiedFileObject(), ilTestQuestionPoolImporter\importXmlRepresentation(), ilTestImporter\importXmlRepresentation(), InitUIFramework\init(), ilAuthFrontendCredentialsLTI\initFromRequest(), ilInitialisation\initHTML(), ilSearchResultPresentation\initReferences(), ilAdvancedSearchGUI\initSearchType(), ilCalendarPresentationGUI\initSeed(), ilObjForumGUI\initSessionStorage(), ilObjectCopyGUI\initSourceSelection(), ilObjectCopyGUI\initTargetSelection(), ilObjLinkResourceGUI\initViewMode(), ilObjSessionGUI\joinObject(), ilWorkspaceAccessHandler\keepSharedSessionPassword(), ilCourseObjectivesGUI\listObjectives(), ilLOEditorGUI\listObjectives(), ilRepositorySearchGUI\listUsers(), ilObjRoleGUI\mailToRoleObject(), ilObjLanguageExtGUI\maintainExecuteObject(), ilObjMediaPoolGUI\move(), ilObjTestGUI\moveQuestionsObject(), ilObjQuestionPool\moveToClipboard(), ilTestEvaluationGUI\multiParticipantsPassDetails(), ilMailMemberSearchGUI\nextMailForm(), ilTestEvaluationGUI\outParticipantsPassDetails(), ilAuthFrontendCredentialsOpenIdConnect\parseRedirectionTarget(), ilAdministrationCommandGUI\performDelete(), ilObjForumGUI\performMoveThreadsObject(), ilObjForumGUI\performThreadsActionObject(), ilPollAnswersHandler\popLastVoteFromSession(), ilStartUpGUI\processIndexPHP(), assQuestionImport\processNonAbstractedImageReferences(), ilObjForumGUI\publishDraftObject(), assQuestionImport\QTIMaterialToString(), ilObjQuestionPoolGUI\questionsObject(), ilTestPlayerAbstractGUI\registerForcedFeedbackNavUrl(), ilLTIViewGUI\removeContextFromSession(), ilUIFilterServiceSessionGateway\reset(), ilAssQuestionHintsOrderingClipboard\resetStored(), ilTestOutputGUI\resumePlayerCmd(), ilLOEditorGUI\returnFromObjectives(), ilObjUserGUI\roleassignmentObject(), ilObjRoleFolderGUI\roleSearchFormObject(), ilLDAPSettingsGUI\roleSelectionRequired(), ilPersonalSkillsFilterGUI\save(), ilUserClipboard\save(), ilObjForumGUI\saveAsDraftObject(), ilUserSearchCache\saveForAnonymous(), ilTestPlayerAbstractGUI\saveNavigationPreventConfirmation(), ilPersonalSettingsGUI\savePassword(), ilPersonalProfileGUI\savePublicProfile(), ilTestOutputGUI\saveQuestionSolution(), ilAssQuestionPreviewSession\saveSessionValue(), ilMailSearchGUI\search(), ilMailFormGUI\search(), ilHelpGUI\search(), ilObjectCopyGUI\searchSource(), ilConsultationHoursGUI\searchUsersForAppointments(), ILIAS\MediaObjects\ImageMap\ImageMapEditSessionRepository\set(), ilForumThreadSettingsSessionStorage\set(), ilTestSession\setAccessCodeToSession(), ilObjWorkspaceFolderGUI\setAdministrationPanel(), ILIAS\Container\Content\ModeSessionRepository\setAdminMode(), ILIAS\Survey\Evaluation\EvaluationSessionRepo\setAnonEvaluationAccess(), ILIAS\COPage\PC\MapEditorSessionRepository\setAreaNr(), ILIAS\COPage\PC\MapEditorSessionRepository\setAreaType(), ilAuthSession\setAuthenticated(), ilConditionHandlerGUI\setBackButtons(), ilBadgeManagementSessionRepository\setBadgeIds(), ILIAS\PersonalWorkspace\WorkspaceSessionRepository\setClipboardCmd(), ILIAS\PersonalWorkspace\WorkspaceSessionRepository\setClipboardShared(), ILIAS\PersonalWorkspace\WorkspaceSessionRepository\setClipboardSourceIds(), ILIAS\PersonalWorkspace\WorkspaceSessionRepository\setClipboardWsp2Repo(), ILIAS\Repository\Clipboard\ClipboardSessionRepository\setCmd(), ILIAS\Survey\Execution\RunSessionRepo\setCode(), ilSearchGUI\setCombination(), ILIAS\Survey\Editing\EditSessionRepo\setConstraintElements(), ILIAS\Survey\Editing\EditSessionRepo\setConstraintStructure(), ilMailFormCall\setContextId(), ilMailFormCall\setContextParameters(), ILIAS\COPage\PC\MapEditorSessionRepository\setCoords(), ILIAS\Awareness\AwarenessSessionRepository\setCount(), ilObjUser\setCurrentLanguage(), ILIAS\News\Dashboard\DashboardSessionRepository\setDashboardNewsPeriod(), ilSearchGUI\setDetails(), ILIAS\Survey\Execution\RunSessionRepo\setErrors(), ilExplorer\setExpand(), ILIAS\Container\Content\ItemSessionRepository\setExpanded(), ilAuthSession\setExpired(), ILIAS\Survey\Execution\RunSessionRepo\setExternalRaterValidation(), ILIAS\Survey\Editing\EditSessionRepo\setExternalText(), ILIAS\MediaPool\Clipboard\ClipboardSessionRepository\setFolder(), ilTestPlayerAbstractGUI\setFollowUpQuestionLocksConfirmationPrevented(), ILIAS\BookingManager\Reservation\ReservationTableSessionRepository\setFromToFilter(), ILIAS\Awareness\AwarenessSessionRepository\setHighlightCount(), ILIAS\Repository\LastVisited\NavigationSessionRepository\setHistory(), ILIAS\MediaPool\Clipboard\ClipboardSessionRepository\setIds(), ILIAS\Glossary\Flashcard\FlashcardSessionRepository\setInitialTerms(), ILIAS\Glossary\Term\TermSessionRepository\setLang(), ilSearchControllerGUI\setLastClass(), ILIAS\Awareness\AwarenessSessionRepository\setLastUpdate(), ILIAS\Glossary\Presentation\PresentationSessionRepository\setLetter(), ILIAS\COPage\PC\MapEditorSessionRepository\setLinkFrame(), ILIAS\COPage\PC\MapEditorSessionRepository\setLinkTarget(), ILIAS\COPage\PC\MapEditorSessionRepository\setLinkType(), ILIAS\COPage\Editor\EditSessionRepository\setMediaPool(), ILIAS\COPage\PC\MapEditorSessionRepository\setMode(), ILIAS\Survey\Editing\EditSessionRepo\setMoveSurveyQuestions(), ILIAS\Block\BlockSessionRepository\setNavPar(), ILIAS\SurveyQuestionPool\Editing\EditSessionRepository\setNewLinkType(), ILIAS\BookingManager\Reservation\ReservationTableSessionRepository\setObjectFilter(), ILIAS\Awareness\AwarenessSessionRepository\setOnlineUsersTS(), ilDataCollectionGlobalTemplate\setOnScreenMessage(), ilGlobalTemplate\setOnScreenMessage(), ILIAS\Services\UICore\MetaTemplate\PageContentGUI\setOnScreenMessage(), ILIAS\Survey\Execution\RunSessionRepo\setPageEnter(), ILIAS\COPage\Editor\EditSessionRepository\setPageError(), ILIAS\Glossary\Presentation\PresentationSessionRepository\setPageLength(), ILIAS\Repository\Clipboard\ClipboardSessionRepository\setParent(), ilTestSession\setPasswordChecked(), ilFileSystemGUI\setPerformedCommand(), ILIAS\Survey\Editing\EditSessionRepo\setPoolChoice(), ILIAS\Survey\Execution\RunSessionRepo\setPostData(), ILIAS\Survey\Execution\RunSessionRepo\setPreviewData(), ILIAS\Container\Content\BlockSessionRepository\setProperty(), ILIAS\Survey\Editing\EditSessionRepo\setQuestionClipboard(), ILIAS\COPage\Editor\EditSessionRepository\setQuestionPool(), ilMailFormCall\setRecipients(), ILIAS\Repository\Clipboard\ClipboardSessionRepository\setRefIds(), ilSearchGUI\setRootNode(), ILIAS\SurveyQuestionPool\Editing\EditSessionRepository\setSearchLinkType(), ilCalendarBlockGUI\setSeed(), ILIAS\Portfolio\Access\AccessSessionRepository\setSharedSessionPassword(), ILIAS\Notes\NotesSessionRepository\setSortAscending(), ilAssQuestionHintsOrderingClipboard\setStored(), ilSearchGUI\setString(), ilRepositorySearchGUI\setString(), ILIAS\COPage\Editor\EditSessionRepository\setSubCmd(), ILIAS\Glossary\Flashcard\FlashcardSessionRepository\setTerms(), ILIAS\COPage\Editor\EditSessionRepository\setTextLang(), ilSearchGUI\setType(), ilTestPasswordChecker\setUserEnteredPassword(), ilChatroomUser\setUsername(), ILIAS\Container\Classification\ClassificationSessionRepository\setValueForProvider(), ilCalendarCategoryGUI\sharePerformSearch(), ilParticipantsTestResultsGUI\showDetailedResultsCmd(), ilMailFormGUI\showForm(), ilHelpGUI\showHelp(), ilHelpGUI\showPage(), ilParticipantsTestResultsGUI\showPassOverviewCmd(), ilTestOutputGUI\showQuestionCmd(), ilRepositorySearchGUI\showSearchUserTable(), ilParticipantsTestResultsGUI\showUserAnswersCmd(), ilTestOutputGUI\startTestCmd(), ilTablePropertiesStorageGUI\storeProperty(), ilAccordionPropertiesStorageGUI\storeProperty(), ilUserSearchFilter\storeQueryStrings(), ilMailMemberSearchGUI\storeReferer(), ilMailFormCall\storeReferer(), ILIAS\Init\StartupSequence\StartUpSequenceDispatcher\storeRequest(), ilCtrlTokenRepository\storeToken(), ilChatroomUserTest\testGetUserIdFromSessionIfAnonymous(), ilChatroomUserTest\testGetUsernameFromIlObjUser(), ilChatroomUserTest\testGetUsernameFromSession(), ilTestSessionTest\testSetAccessCodeToSession(), ilTestSessionTest\testUnsetAccessCodeInSession(), ilDashboardGUI\toggleHelp(), ilTestPlayerAbstractGUI\unregisterForcedFeedbackNavUrl(), ilTestSession\unsetAccessCodeInSession(), ilMailMemberSearchGUI\unsetStoredReferer(), ILIAS\Container\Classification\ClassificationSessionRepository\unsetValueForProvider(), ILIAS\LegalDocuments\ConsumerToolbox\KeyValueStore\SessionStore\update(), ilForumSettingsGUI\updateCustomValues(), ilObjForumGUI\updateDraftObject(), ilHierarchyFormGUI\updateExpanded(), ilForumTopic\updateVisits(), ilForum\updateVisits(), ilTestPlayerAbstractGUI\updateWorkingTime(), ilObjLanguageExtGUI\uploadObject(), ilObjQuestionPoolGUI\uploadQplObject(), ilObjTestGUI\uploadTst(), ilObjForumGUI\viewThreadObject(), ilObjPollGUI\vote(), ilUIFilterServiceSessionGateway\writeActivated(), ilUIFilterServiceSessionGateway\writeExpanded(), ilADTSearchBridge\writeFilter(), ilUIFilterServiceSessionGateway\writeRendered(), ilFormPropertyGUI\writeToSession(), and ilUIFilterServiceSessionGateway\writeValue().
 Here is the caller graph for this function:
      
  | 
  static | 
set closing context (for statistics)
Definition at line 493 of file class.ilSession.php.
Referenced by ILIAS\LegalDocuments\Provide\ProvideWithdrawal\__construct(), ilSessionControl\checkCurrentSessionIsAllowed(), ilPersonalSettingsGUI\deleteOwnAccountLogout(), ilStartUpGUI\doLogout(), ilPersonalProfileGUI\goToEmailConfirmation(), ilInitialisation\goToLogin(), ilInitialisation\goToPublicSection(), ilCronStartUp\logout(), ilSoapUserAdministration\logout(), ILIAS\Saml\Module\run(), and ilStartUpGUI\showLoginPageOrStartupPage().
 Here is the caller graph for this function:
      
  | 
  staticprivate | 
Definition at line 63 of file class.ilSession.php.
      
  | 
  staticprotected | 
Definition at line 65 of file class.ilSession.php.
Referenced by enableWebAccessWithoutSession().
| const ilSession::SESSION_CLOSE_EXPIRE = 2 | 
Definition at line 52 of file class.ilSession.php.
Referenced by ilSessionStatistics\aggregateRawHelper(), ilInitialisation\goToLogin(), ilInitialisation\goToPublicSection(), and ilInitialisation\resumeUserSession().
| const ilSession::SESSION_CLOSE_FIRST = 3 | 
Definition at line 53 of file class.ilSession.php.
Referenced by ilSessionStatistics\aggregateRawHelper(), and ilSessionControl\kickFirstRequestAbidencer().
| const ilSession::SESSION_CLOSE_IDLE = 4 | 
Definition at line 54 of file class.ilSession.php.
Referenced by ilSessionStatistics\aggregateRawHelper(), and ilSessionControl\kickOneMinIdleSession().
| const ilSession::SESSION_CLOSE_INACTIVE = 11 | 
Definition at line 61 of file class.ilSession.php.
| const ilSession::SESSION_CLOSE_IP = 9 | 
Definition at line 59 of file class.ilSession.php.
| const ilSession::SESSION_CLOSE_LIMIT = 5 | 
Definition at line 55 of file class.ilSession.php.
Referenced by ilSessionStatistics\aggregateRawHelper(), and ilSessionControl\checkCurrentSessionIsAllowed().
| const ilSession::SESSION_CLOSE_LOGIN = 6 | 
Definition at line 56 of file class.ilSession.php.
Referenced by ilSessionStatistics\aggregateRawHelper(), and ilInitialisation\goToLogin().
| const ilSession::SESSION_CLOSE_PUBLIC = 7 | 
Definition at line 57 of file class.ilSession.php.
Referenced by ilInitialisation\goToPublicSection().
| const ilSession::SESSION_CLOSE_SIMUL = 10 | 
Definition at line 60 of file class.ilSession.php.
| const ilSession::SESSION_CLOSE_TIME = 8 | 
Definition at line 58 of file class.ilSession.php.
| const ilSession::SESSION_CLOSE_USER = 1 | 
Definition at line 51 of file class.ilSession.php.
Referenced by ilSessionStatistics\aggregateRawHelper(), ilPersonalSettingsGUI\deleteOwnAccountLogout(), ilStartUpGUI\doLogout(), ILIAS\LegalDocuments\Provide\ProvideWithdrawal\finishAndLogout(), ilPersonalProfileGUI\goToEmailConfirmation(), ilCronStartUp\logout(), ilSoapUserAdministration\logout(), ILIAS\Saml\Module\run(), ilStartUpGUI\showLoginPageOrStartupPage(), and ILIAS\LegalDocuments\test\Provide\ProvideWithdrawalTest\testFinishAndLogout().
| const ilSession::SESSION_HANDLING_FIXED = 0 | 
Definition at line 35 of file class.ilSession.php.
Referenced by ilSessionReminder\byLoggedInUser(), ilObjUserFolderGUI\generalSettingsObject(), ilLDAPServerTest\getLanguageMock(), ilSessionControl\handleLoginEvent(), ilObjUserFolderGUI\initFormGeneralSettings(), ilObjUserFolderGUI\saveGeneralSettingsObject(), and ilSessionTest\setGlobalVariable().
| const ilSession::SESSION_HANDLING_LOAD_DEPENDENT = 1 | 
Definition at line 44 of file class.ilSession.php.
Referenced by ilSessionControl\handleLoginEvent(), ilObjUserFolderGUI\initFormGeneralSettings(), and ilObjUserFolderGUI\saveGeneralSettingsObject().