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

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

 __construct (\SessionHandlerInterface $sessionHandler=null)
 
 enableLazyStart ()
 
 disableLazyStart ()
 
 enableDebug ()
 
 disableDebug ()
 
 enableIgnoringSessionStartErrors ()
 
 disableIgnoringSessionStartErrors ()
 
 isActive ()
 
 isAccessible ()
 
 getId ()
 
 setId ($id)
 
 getName ()
 
 setName ($name)
 
 getSessionHandler ()
 
 start ()
 
 regenerateId ()
 
 destroy ()
 
 save ()
 
 clear ()
 
 isStarted ()
 
 getDebugger ()
 
- Открытые члены унаследованные от SessionInterface
 has ($name)
 
 get ($name)
 
 set ($name, $value)
 
 remove ($name)
 

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

 getSessionStartOptions ()
 
 applySessionStartIniSettings (array $settings)
 
 saveWithoutReleaseLock ()
 
 processLazyStart ()
 

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

bool $started = false
 
SessionHandlerInterface $sessionHandler
 
bool $lazyStartEnabled = false
 
bool $debug = false
 
Debugger $debugger
 
bool $ignoringSessionStartErrors = false
 
bool $useStrictMode = true
 

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

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

Конструктор(ы)

◆ __construct()

__construct ( \SessionHandlerInterface $sessionHandler = null)

Session constructor.

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

Методы

◆ applySessionStartIniSettings()

applySessionStartIniSettings ( array $settings)
protected

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

◆ clear()

clear ( )

Замещает SessionInterface.

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

◆ destroy()

destroy ( )

Замещает SessionInterface.

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

◆ disableDebug()

disableDebug ( )

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

◆ disableIgnoringSessionStartErrors()

disableIgnoringSessionStartErrors ( )

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

◆ disableLazyStart()

disableLazyStart ( )

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

◆ enableDebug()

enableDebug ( )

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

◆ enableIgnoringSessionStartErrors()

enableIgnoringSessionStartErrors ( )

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

◆ enableLazyStart()

enableLazyStart ( )

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

◆ getDebugger()

getDebugger ( )
Возвращает
Debugger

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

◆ getId()

getId ( )

Замещает SessionInterface.

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

◆ getName()

getName ( )

Замещает SessionInterface.

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

◆ getSessionHandler()

getSessionHandler ( )

Замещает SessionInterface.

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

◆ getSessionStartOptions()

getSessionStartOptions ( )
protected

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

◆ isAccessible()

isAccessible ( )

Замещает SessionInterface.

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

◆ isActive()

isActive ( )

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

◆ isStarted()

isStarted ( )

Замещает SessionInterface.

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

◆ processLazyStart()

processLazyStart ( )
protected

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

◆ regenerateId()

regenerateId ( )

Замещает SessionInterface.

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

◆ save()

save ( )

Замещает SessionInterface.

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

◆ saveWithoutReleaseLock()

saveWithoutReleaseLock ( )
protected

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

◆ setId()

setId ( $id)

Замещает SessionInterface.

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

◆ setName()

setName ( $name)

Замещает SessionInterface.

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

◆ start()

start ( )

Замещает SessionInterface.

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

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

◆ $debug

bool $debug = false
protected

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

◆ $debugger

Debugger $debugger
protected

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

◆ $ignoringSessionStartErrors

bool $ignoringSessionStartErrors = false
protected

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

◆ $lazyStartEnabled

bool $lazyStartEnabled = false
protected

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

◆ $sessionHandler

SessionHandlerInterface $sessionHandler
protected

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

◆ $started

bool $started = false
protected

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

◆ $useStrictMode

bool $useStrictMode = true
protected

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