ILIAS
release_8 Revision v8.19
|
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 260 of file class.ilSession.php.
References $DIC, Vendor\Package\$e, $ilDB, ilSessionStatistics\closeRawEntry(), and ilSessionIStorage\destroySession().
Referenced by ilSessionDBHandler\destroy(), ilSessionControl\kickFirstRequestAbidencer(), ilSessionControl\kickOneMinIdleSession(), ilInitialisation\resumeUserSession(), and ilSessionTest\setGlobalVariable().
|
static |
Destroy session.
int | user id |
Definition at line 308 of file class.ilSession.php.
Referenced by ilObjUser\delete(), and ilSessionTest\setGlobalVariable().
|
static |
Destroy expired sessions.
Definition at line 325 of file class.ilSession.php.
References $DIC, $ilDB, and $res.
Referenced by ilSessionStatisticsGUI\adminSync(), ilSessionDBHandler\gc(), and ilSessionTest\setGlobalVariable().
|
static |
Duplicate session.
string | session id |
Definition at line 351 of file class.ilSession.php.
References $DIC, $ilDB, $ilSetting, $query, $res, ilSessionControl\DEFAULT_MAX_IDLE, and ILIAS\Repository\int().
Referenced by ilContainer\cloneAllObject(), ilDclContentExporter\exportAsync(), and ilSessionTest\setGlobalVariable().
|
static |
Check whether session exists.
string | session id |
Definition at line 238 of file class.ilSession.php.
Referenced by ilSessionTest\setGlobalVariable(), and ilInitialisation\setSessionHandler().
|
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.
Referenced by ilSessionDBHandler\read(), and ilSessionTest\setGlobalVariable().
|
static |
string | $a_var |
Definition at line 472 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(), ilObjEmployeeTalkSeriesGUI\cancelDeleteObject(), ilObjEmployeeTalkGUI\cancelDeleteObject(), ilObjectGUI\cancelDeleteObject(), 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(), ilObjEmployeeTalkSeriesGUI\confirmedDeleteObject(), ilObjEmployeeTalkGUI\confirmedDeleteObject(), ilObjectGUI\confirmedDeleteObject(), ilObjLearningSequenceGUI\confirmedDeleteObject(), ilObjLTIConsumerGUI\contentSelectionRequest(), ilMemberViewSettings\deactivate(), ilRepUtil\deleteObjects(), ilErrorHandling\errorHandler(), ilLTIViewGUI\exitLti(), ilDataCollectionGlobalTemplate\fillMessage(), ilGlobalTemplate\fillMessage(), ILIAS\Services\UICore\MetaTemplate\PageContentGUI\fillMessage(), ilTestPlayerAbstractGUI\finishTestCmd(), assLongMenuImport\fromXML(), assKprimChoiceImport\fromXML(), assFlashQuestionImport\fromXML(), assErrorTextImport\fromXML(), assFileUploadImport\fromXML(), assTextSubsetImport\fromXML(), assMultipleChoiceImport\fromXML(), assFormulaQuestionImport\fromXML(), assClozeTestImport\fromXML(), assImagemapQuestionImport\fromXML(), assNumericImport\fromXML(), assOrderingHorizontalImport\fromXML(), assSingleChoiceImport\fromXML(), assTextQuestionImport\fromXML(), assOrderingQuestionImport\fromXML(), assMatchingQuestionImport\fromXML(), ilObjTest\fromXML(), ilLTIConsumerContentGUI\getLoginLTI13Form(), assOrderingHorizontalGUI\getTestOutput(), ilTestQuestionPoolImporter\importXmlRepresentation(), InitUIFramework\init(), ilAuthFrontendCredentialsLTI\initFromRequest(), ilObjTestGUI\insertQuestionsBeforeOrAfter(), assFlashQuestion\loadFromDb(), ilObjMediaPoolGUI\move(), assFlashQuestion\moveAppletIfExists(), ilTestEvaluationGUI\outParticipantsPassDetails(), ilObjQuestionPool\pasteFromClipboard(), ilAdvancedSearchGUI\performAdvMDSearch(), ilAdvancedSearchGUI\performSearch(), ilLuceneAdvancedSearchGUI\performSearch(), ilLuceneSearchGUI\performSearch(), ilSearchGUI\performSearch(), ilRepositorySearchGUI\performSearch(), ilTestEvaluationGUI\redirectToPassDeletionContext(), ilHelpGUI\resetCurrentPage(), ilPDNewsGUI\resetFilter(), ilMailFormGUI\saveDraft(), ilObjLTIConsumerGUI\saveDynReg(), ilUserSearchCache\saveForAnonymous(), ilLuceneUserSearchGUI\search(), ilLuceneAdvancedSearchGUI\search(), ilLuceneSearchGUI\search(), ilAdvancedSearchGUI\searchInResults(), ILIAS\Container\Content\ViewSessionRepository\setContentView(), ilObjUser\setLanguage(), ilCalendarCategoryGUI\shareSearch(), ilMailFormGUI\showForm(), ilParticipantsTestResultsGUI\showParticipantsCmd(), ilTestPlayerAbstractGUI\showQuestionEditable(), ilClassificationSessionRepository\unsetAll(), ilObjectCopyGUI\unsetSession(), ilObjSearchSettingsFormGUI\update(), ilObjSearchLuceneSettingsFormGUI\update(), and ilADTSearchBridge\writeFilter().
|
static |
Definition at line 479 of file class.ilSession.php.
Referenced by ilAuthFrontend\handleAccountMigration().
|
static |
boolean | $enable_web_access_without_session |
Definition at line 513 of file class.ilSession.php.
References $enable_web_access_without_session.
Referenced by ilSessionReminderCheck\__construct(), ilWebDAVAuthentication\authenticate(), ilNotificationGUI\getOSDNotificationsObject(), ilOnScreenChatGUI\getUserProfileData(), and ilOnScreenChatGUI\verifyLogin().
|
static |
Definition at line 459 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(), ilCharSelectorGUI\addToPage(), ilPersonalSkillsFilterGUI\addToToolbar(), ilTestPlayerAbstractGUI\afterTestPassFinishedCmd(), ilPersonalSettingsGUI\allowPasswordChange(), ilTestParticipantsGUI\applyFilterCriteria(), ilConsultationHoursGUI\assignUsersToAppointments(), ilMailSearchObjectGUI\cancel(), ilObjLTIConsumerGUI\cancelDynReg(), ilPersonalProfileGUI\cancelWithdrawal(), ilSessionControl\checkCurrentSessionIsAllowed(), ilObjForumGUI\checkUsersViewMode(), ilObjQuestionPool\cleanupClipboard(), ILIAS\Survey\Execution\RunSessionRepo\clearPreviewData(), ilObjSkillManagementGUI\collapseAll(), ilObjSkillTreeGUI\collapseAll(), ilObjEmployeeTalkSeriesGUI\confirmedDeleteObject(), ilObjEmployeeTalkGUI\confirmedDeleteObject(), ilObjectGUI\confirmedDeleteObject(), ilObjLearningSequenceGUI\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(), ilPollBlockGUI\fillRow(), ilLTIViewGUI\findEffectiveRefId(), ilAuthProviderLTI\findGlobalRole(), ilTestPlayerAbstractGUI\finishTestCmd(), ilObjFolderGUI\forwardToTimingsView(), assLongMenuImport\fromXML(), assKprimChoiceImport\fromXML(), assErrorTextImport\fromXML(), assFileUploadImport\fromXML(), assFlashQuestionImport\fromXML(), assFormulaQuestionImport\fromXML(), assImagemapQuestionImport\fromXML(), assNumericImport\fromXML(), assOrderingHorizontalImport\fromXML(), assMultipleChoiceImport\fromXML(), assSingleChoiceImport\fromXML(), assTextSubsetImport\fromXML(), assClozeTestImport\fromXML(), assOrderingQuestionImport\fromXML(), assTextQuestionImport\fromXML(), assMatchingQuestionImport\fromXML(), ilObjTest\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(), ilNewsForContextBlockGUI\getDynamic(), ILIAS\Survey\Editing\EditSessionRepo\getExternalText(), ILIAS\MediaPool\Clipboard\ClipboardSessionRepository\getFolder(), ilLanguage\getGlobalInstance(), ILIAS\Awareness\AwarenessSessionRepository\getHighlightCount(), ILIAS\Navigation\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(), ilObjUser\getPCClipboardContent(), ILIAS\SurveyQuestionPool\Editing\EditSessionRepository\getPhraseData(), 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(), ilClassificationSessionRepository\getValueForProvider(), ilAuthProviderOpenIdConnect\handleLogout(), ilSessionControl\handleLogoutEvent(), ILIAS\BookingManager\Reservation\ReservationTableSessionRepository\hasFromToFilter(), ilAssQuestionHintsOrderingClipboard\hasStored(), ilObjUser\hasToAcceptTermsOfServiceInSession(), 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\ViewSessionRepository\isAdminView(), 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(), ilObjMediaPoolGUI\move(), assFlashQuestion\moveAppletIfExists(), ilObjForumGUI\moveThreadsObject(), ilObjQuestionPool\moveToClipboard(), ilTestEvaluationGUI\outParticipantsPassDetails(), ilAuthFrontendCredentialsOpenIdConnect\parseRedirectionTarget(), ilObjQuestionPool\pasteFromClipboard(), ilObjQuestionPoolGUI\pasteObject(), ilObjForumGUI\performMoveThreadsObject(), ilTestPlayerAbstractGUI\populateNavWhenChangedModal(), ilObjForumGUI\publishDraftObject(), assQuestion\QTIMaterialToString(), ilObjTest\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(), ilObjUserGUI\roleassignmentObject(), ilObjRoleFolderGUI\roleSearchListObject(), ilCourseObjectivesGUI\save(), assQuestionGUI\save(), ilObjForumGUI\saveAsDraftObject(), ilMailFormGUI\saveDraft(), assQuestionGUI\saveEdit(), ilPersonalSettingsGUI\savePassword(), ilPersonalProfileGUI\savePublicProfile(), ilTestOutputGUI\saveQuestionSolution(), assQuestionGUI\saveReturn(), assFormulaQuestionGUI\saveReturnFQ(), ilAssQuestionPreviewSession\saveSessionValue(), ilCharSelectorGUI\saveState(), 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(), ilClassificationSessionRepository\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(), ilStartUpGUI\showTermsOfService(), 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(), ilClassificationSessionRepository\unsetValueForProvider(), ilForumSettingsGUI\updateCustomValues(), ilObjForumGUI\updateDraftObject(), ilHierarchyFormGUI\updateExpanded(), ilCourseObjectivesGUI\updateFinalTestLimits(), ilCourseObjectivesGUI\updateMaterialAssignment(), ilCourseObjectivesGUI\updateSelfAssessmentAssignment(), ilForumTopic\updateVisits(), ilForum\updateVisits(), ilTestPlayerAbstractGUI\updateWorkingTime(), ilLTIConsumerContentGUI\validateLTI13InitalLogin(), ilPDNewsGUI\view(), ilObjForumGUI\viewThreadObject(), ilObjPollGUI\vote(), ilUIFilterServiceSessionGateway\writeActivated(), ilUIFilterServiceSessionGateway\writeExpanded(), ilUIFilterServiceSessionGateway\writeRendered(), and ilUIFilterServiceSessionGateway\writeValue().
|
static |
get closing context (for statistics)
Definition at line 495 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 417 of file class.ilSession.php.
References $DIC, $ilSetting, and ilSessionControl\DEFAULT_MAX_IDLE.
Referenced by ilObjSCORMInitData\getIliasScormVars(), ilSCORM13PlayerGUI\getPlayer(), and ilSessionReminder\init().
|
static |
Returns the session expiration value.
Definition at line 443 of file class.ilSession.php.
Referenced by ilObjUserFolderGUI\initFormGeneralSettings(), and ilPersonalSettingsGUI\initGeneralSettingsForm().
|
static |
Definition at line 464 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\Container\Content\ItemSessionRepository\getExpanded(), ILIAS\MediaPool\Clipboard\ClipboardSessionRepository\getFolder(), ILIAS\Awareness\AwarenessSessionRepository\getHighlightCount(), ILIAS\Navigation\NavigationSessionRepository\getHistory(), ILIAS\MediaPool\Clipboard\ClipboardSessionRepository\getIds(), ILIAS\Glossary\Term\TermSessionRepository\getLang(), ilFileSystemGUI\getLastPerformedCommand(), ILIAS\Awareness\AwarenessSessionRepository\getLastUpdate(), 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\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(), ilClassificationSessionRepository\getValueForProvider(), ILIAS\BookingManager\Reservation\ReservationTableSessionRepository\hasFromToFilter(), InitUIFramework\init(), ilAuthFrontendCredentialsLTI\initFromRequest(), ilLTIConsumeProviderFormGUI\initToolConfigForm(), ilObjLinkResourceGUI\initViewMode(), ILIAS\Container\Content\ViewSessionRepository\isAdminView(), ILIAS\Container\Content\ViewSessionRepository\isContentView(), ilClassificationSessionRepository\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(), ilClassificationSessionRepository\setValueForProvider(), ilAccordionPropertiesStorageGUI\storeProperty(), and ilClassificationSessionRepository\unsetValueForProvider().
|
static |
Definition at line 505 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, $query, $res, ilSessionControl\$session_types_controlled, $type, 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().
|
static |
Set a value.
Definition at line 451 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(), ilPersonalProfileGUI\cancelWithdrawal(), ilObjForumGUI\checkUsersViewMode(), ilObjQuestionPool\cleanupClipboard(), ILIAS\Survey\Execution\RunSessionRepo\clearPreviewData(), ilObjSkillManagementGUI\collapseAll(), ilObjSkillTreeGUI\collapseAll(), ilObjEmployeeTalkSeriesGUI\confirmedDeleteObject(), ilObjEmployeeTalkGUI\confirmedDeleteObject(), ilObjQuestionPool\copyToClipboard(), ilCourseObjectivesGUI\create(), ilParticipantsTestResultsGUI\createUserResults(), ilErrorHandling\defaultHandler(), ilObjSkillManagementGUI\deleteNodes(), ilObjSkillTreeGUI\deleteNodes(), ilObjectGUI\deleteObject(), ilMailFolderGUI\deliverFile(), ilNewsForContextBlockGUI\disableJS(), ILIAS\Init\StartupSequence\StartUpSequenceDispatcher\dispatch(), ilAuthProviderOpenIdConnect\doAuthentication(), ilAuthProviderSoap\doAuthentication(), ilObjLanguageExtGUI\downloadObject(), ilCourseObjectivesGUI\edit(), ilNewsForContextBlockGUI\enableJS(), ilAssQuestionPreviewSession\ensureSessionStructureExists(), ilErrorHandling\errorHandler(), ilTestSignatureGUI\executeCommand(), ilMailGUI\executeCommand(), ilObjTestGUI\executeCreateQuestionObject(), ilObjSkillManagementGUI\expandAll(), ilObjSkillTreeGUI\expandAll(), ilPollBlockGUI\fillRow(), ilObjContentObjectGUI\filterHelpChapters(), ilObjContentObjectGUI\filterTooltips(), ilLTIViewGUI\findEffectiveRefId(), ilAuthProviderLTI\findGlobalRole(), ilTestPlayerAbstractGUI\finishTestCmd(), ilCalendarPresentationGUI\forwardToClass(), ilObjFolderGUI\forwardToTimingsView(), ilLTIViewGUI\getContextId(), ilLTIConsumerContentGUI\getEmbeddedAutoStartFormular(), ilLanguage\getGlobalInstance(), ilFileSystemGUI\getLastPerformedCommand(), ilDclTable\getPartialRecords(), ilMailFormCall\getRefererRedirectUrl(), ilMailFormCall\getSignature(), ilLTIConsumerContentGUI\getStartButtonTxt13(), assOrderingHorizontalGUI\getTestOutput(), ilTestSignatureGUI\getTestOutputGUI(), ilChatroomUser\getUserId(), ilAuthFrontend\handleAccountMigration(), ilAuthFrontend\handleAuthenticationSuccess(), ilAuthProviderECS\handleLoginByAuthMode(), ilSessionControl\handleLoginEvent(), ilAuthProviderOpenIdConnect\handleLogout(), ilSessionControl\handleLogoutEvent(), ilAuthProviderSaml\handleSamlAuth(), ilAuthProviderOpenIdConnect\handleUpdate(), ilObjUser\hasToAcceptTermsOfServiceInSession(), 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(), ilChatroomViewGUI\invitePD(), ilObjSessionGUI\joinObject(), ilWorkspaceAccessHandler\keepSharedSessionPassword(), ilCourseObjectivesGUI\listObjectives(), ilLOEditorGUI\listObjectives(), ilRepositorySearchGUI\listUsers(), ilSimpleSAMLphpWrapper\logout(), ilObjRoleGUI\mailToRoleObject(), ilObjLanguageExtGUI\maintainExecuteObject(), ilObjMediaPoolGUI\move(), ilObjTestGUI\moveQuestionsObject(), ilObjQuestionPool\moveToClipboard(), ilMailMemberSearchGUI\nextMailForm(), ilTestEvaluationGUI\outParticipantsPassDetails(), ilAuthFrontendCredentialsOpenIdConnect\parseRedirectionTarget(), ilAdministrationCommandGUI\performDelete(), ilObjForumGUI\performMoveThreadsObject(), ilObjForumGUI\performThreadsActionObject(), assQuestionImport\processNonAbstractedImageReferences(), ilObjForumGUI\publishDraftObject(), assQuestion\QTIMaterialToString(), ilObjTest\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(), ilCharSelectorGUI\saveState(), ilMailSearchGUI\search(), ilMailFormGUI\search(), ilHelpGUI\search(), ilObjectCopyGUI\searchSource(), ilConsultationHoursGUI\searchUsersForAppointments(), ILIAS\MediaObjects\ImageMap\ImageMapEditSessionRepository\set(), ilForumThreadSettingsSessionStorage\set(), ilTestSession\setAccessCodeToSession(), ilObjWorkspaceFolderGUI\setAdministrationPanel(), ILIAS\Container\Content\ViewSessionRepository\setAdminView(), 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(), ilMemberViewSettings\setContainer(), ilMailFormCall\setContextId(), ilMailFormCall\setContextParameters(), ILIAS\COPage\PC\MapEditorSessionRepository\setCoords(), ILIAS\Awareness\AwarenessSessionRepository\setCount(), ilObjUser\setCurrentLanguage(), 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\Navigation\NavigationSessionRepository\setHistory(), ILIAS\MediaPool\Clipboard\ClipboardSessionRepository\setIds(), ILIAS\Glossary\Term\TermSessionRepository\setLang(), ilSearchControllerGUI\setLastClass(), ILIAS\Awareness\AwarenessSessionRepository\setLastUpdate(), 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(), ILIAS\Services\UICore\MetaTemplate\PageContentGUI\setOnScreenMessage(), ilGlobalTemplate\setOnScreenMessage(), ILIAS\Survey\Execution\RunSessionRepo\setPageEnter(), ILIAS\COPage\Editor\EditSessionRepository\setPageError(), ILIAS\Repository\Clipboard\ClipboardSessionRepository\setParent(), ilTestSession\setPasswordChecked(), ilFileSystemGUI\setPerformedCommand(), ILIAS\SurveyQuestionPool\Editing\EditSessionRepository\setPhraseData(), 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\COPage\Editor\EditSessionRepository\setTextLang(), ilSearchGUI\setType(), ilTestPasswordChecker\setUserEnteredPassword(), ilChatroomUser\setUsername(), ilClassificationSessionRepository\setValueForProvider(), ilCalendarCategoryGUI\sharePerformSearch(), ilParticipantsTestResultsGUI\showDetailedResultsCmd(), ilMailFormGUI\showForm(), ilHelpGUI\showHelp(), ilHelpGUI\showPage(), ilParticipantsTestResultsGUI\showPassOverviewCmd(), ilTestOutputGUI\showQuestionCmd(), ilRepositorySearchGUI\showSearchUserTable(), ilStartUpGUI\showTermsOfService(), 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(), ilClassificationSessionRepository\unsetValueForProvider(), 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().
|
static |
set closing context (for statistics)
Definition at line 487 of file class.ilSession.php.
Referenced by ilSessionControl\checkCurrentSessionIsAllowed(), ilPersonalSettingsGUI\deleteOwnAccountLogout(), ilStartUpGUI\doLogout(), ilPersonalProfileGUI\goToEmailConfirmation(), ilInitialisation\goToLogin(), ilInitialisation\goToPublicSection(), ilStartUpGUI\jumpToPasswordAssistance(), ilSoapUserAdministration\logout(), ilCronStartUp\logout(), and ilPersonalProfileGUI\withdrawAcceptance().
|
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(), ilPersonalProfileGUI\goToEmailConfirmation(), ilStartUpGUI\jumpToPasswordAssistance(), ilSoapUserAdministration\logout(), ilCronStartUp\logout(), and ilPersonalProfileGUI\withdrawAcceptance().
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().