Bitrix API

StrictSessionHandler extends AbstractSessionHandler

Table of Contents

Constants

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

Methods

__construct()  : mixed
close()  : bool
create_sid()  : string
destroy()  : bool
gc()  : mixed
open()  : bool
read()  : mixed
turnOffReleaseLockAfterCloseSession()  : void
turnOnReleaseLockAfterCloseSession()  : void
updateTimestamp()  : bool
validateId()  : bool
write()  : bool

Constants

LOCK_ERROR_MESSAGE

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

Methods

destroy()

public destroy(mixed $sessionId) : bool
Parameters
$sessionId : mixed
Return values
bool

gc()

public gc(mixed $maxLifeTime) : mixed
Parameters
$maxLifeTime : mixed
Attributes
#[ReturnTypeWillChange]

open()

public open(mixed $savePath, mixed $sessionName) : bool
Parameters
$savePath : mixed
$sessionName : mixed
Return values
bool

read()

public read(mixed $sessionId) : mixed
Parameters
$sessionId : mixed
Attributes
#[ReturnTypeWillChange]

updateTimestamp()

public updateTimestamp(mixed $sessionId, mixed $sessionData) : bool
Parameters
$sessionId : mixed
$sessionData : mixed
Return values
bool

validateId()

public validateId(mixed $sessionId) : bool
Parameters
$sessionId : mixed
Return values
bool

write()

public write(mixed $sessionId, mixed $sessionData) : bool
Parameters
$sessionId : mixed
$sessionData : mixed
Return values
bool

        
On this page

Search results