MediaWiki  master
MediaWiki\Session\SessionManagerTest Class Reference

Session Database MediaWiki\Session\SessionManager. More...

Inheritance diagram for MediaWiki\Session\SessionManagerTest:
Collaboration diagram for MediaWiki\Session\SessionManagerTest:

Public Member Functions

 testBackendRegistration ()
 
 testConstructor ()
 
 testGenerateSessionId ()
 
 testGetEmptySession ()
 
 testGetGlobalSession ()
 
 testGetProviders ()
 
 testGetSessionById ()
 
 testGetSessionForRequest ()
 
 testGetSessionFromInfo ()
 
 testGetVaryCookies ()
 
 testGetVaryHeaders ()
 
 testInvalidateSessionsForUser ()
 
 testLoadSessionInfoFromStore ()
 
 testPreventSessionsForUser ()
 
 testShutdown ()
 
 testSingleton ()
 

Protected Member Functions

 getManager ()
 
 objectCacheDef ( $object)
 

Private Attributes

HashConfig $config
 
TestLogger $logger
 
TestBagOStuff $store
 

Detailed Description

Session Database MediaWiki\Session\SessionManager.

Definition at line 15 of file SessionManagerTest.php.

Member Function Documentation

◆ getManager()

◆ objectCacheDef()

◆ testBackendRegistration()

MediaWiki\Session\SessionManagerTest::testBackendRegistration ( )

◆ testConstructor()

MediaWiki\Session\SessionManagerTest::testConstructor ( )

◆ testGenerateSessionId()

MediaWiki\Session\SessionManagerTest::testGenerateSessionId ( )

◆ testGetEmptySession()

◆ testGetGlobalSession()

◆ testGetProviders()

MediaWiki\Session\SessionManagerTest::testGetProviders ( )

◆ testGetSessionById()

MediaWiki\Session\SessionManagerTest::testGetSessionById ( )

◆ testGetSessionForRequest()

◆ testGetSessionFromInfo()

MediaWiki\Session\SessionManagerTest::testGetSessionFromInfo ( )

◆ testGetVaryCookies()

MediaWiki\Session\SessionManagerTest::testGetVaryCookies ( )

◆ testGetVaryHeaders()

MediaWiki\Session\SessionManagerTest::testGetVaryHeaders ( )

◆ testInvalidateSessionsForUser()

MediaWiki\Session\SessionManagerTest::testInvalidateSessionsForUser ( )

◆ testLoadSessionInfoFromStore()

MediaWiki\Session\SessionManagerTest::testLoadSessionInfoFromStore ( )

◆ testPreventSessionsForUser()

MediaWiki\Session\SessionManagerTest::testPreventSessionsForUser ( )

◆ testShutdown()

MediaWiki\Session\SessionManagerTest::testShutdown ( )

◆ testSingleton()

MediaWiki\Session\SessionManagerTest::testSingleton ( )

Member Data Documentation

◆ $config

HashConfig MediaWiki\Session\SessionManagerTest::$config
private

Definition at line 18 of file SessionManagerTest.php.

◆ $logger

TestLogger MediaWiki\Session\SessionManagerTest::$logger
private

Definition at line 21 of file SessionManagerTest.php.

◆ $store

TestBagOStuff MediaWiki\Session\SessionManagerTest::$store
private

Definition at line 24 of file SessionManagerTest.php.


The documentation for this class was generated from the following file: