Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс AbstractSessionHandler
+ Граф наследования:AbstractSessionHandler:

Открытые члены

 read ($sessionId)
 
 write ($sessionId, $sessionData)
 
 close ()
 
 destroy ($sessionId)
 
 validateId ($sessionId)
 
 create_sid ()
 
 turnOffReleaseLockAfterCloseSession ()
 
 turnOnReleaseLockAfterCloseSession ()
 

Открытые атрибуты

const LOCK_ERROR_MESSAGE = 'Unable to get session lock within 60 seconds.'
 

Защищенные члены

 processRead ($sessionId)
 
 triggerLockFatalError (string $additionalText='')
 
 processWrite ($sessionId, $sessionData)
 
 lock ($sessionId)
 
 unlock ($sessionId)
 
 processDestroy ($sessionId)
 
 validateSessionId ($sessionId)
 

Защищенные данные

 $readOnly = false
 
 $sessionId
 

Подробное описание

См. определение в файле abstractsessionhandler.php строка 10

Методы

◆ close()

close ( )

Переопределяется в MemcacheSessionHandler, RedisSessionHandler и StrictSessionHandler.

См. определение в файле abstractsessionhandler.php строка 107

◆ create_sid()

create_sid ( )

См. определение в файле abstractsessionhandler.php строка 160

◆ destroy()

destroy ( $sessionId)

См. определение в файле abstractsessionhandler.php строка 130

◆ lock()

lock ( $sessionId)
abstractprotected

◆ processDestroy()

processDestroy ( $sessionId)
abstractprotected

◆ processRead()

processRead ( $sessionId)
abstractprotected

◆ processWrite()

processWrite ( $sessionId,
$sessionData )
abstractprotected

◆ read()

read ( $sessionId)

См. определение в файле abstractsessionhandler.php строка 30

◆ triggerLockFatalError()

triggerLockFatalError ( string $additionalText = '')
protected

См. определение в файле abstractsessionhandler.php строка 62

◆ turnOffReleaseLockAfterCloseSession()

turnOffReleaseLockAfterCloseSession ( )

См. определение в файле abstractsessionhandler.php строка 176

◆ turnOnReleaseLockAfterCloseSession()

turnOnReleaseLockAfterCloseSession ( )

См. определение в файле abstractsessionhandler.php строка 181

◆ unlock()

unlock ( $sessionId)
abstractprotected

◆ validateId()

validateId ( $sessionId)

См. определение в файле abstractsessionhandler.php строка 150

◆ validateSessionId()

validateSessionId ( $sessionId)
protected

См. определение в файле abstractsessionhandler.php строка 167

◆ write()

write ( $sessionId,
$sessionData )

См. определение в файле abstractsessionhandler.php строка 76

Данные класса

◆ $readOnly

$readOnly = false
protected

См. определение в файле abstractsessionhandler.php строка 15

◆ $sessionId

$sessionId
protected

См. определение в файле abstractsessionhandler.php строка 17

◆ LOCK_ERROR_MESSAGE

const LOCK_ERROR_MESSAGE = 'Unable to get session lock within 60 seconds.'

См. определение в файле abstractsessionhandler.php строка 12