\Workerman\Protocols\Http\SessionFileSessionHandler

Class FileSessionHandler

Summary

Methods
Properties
Constants
init()
__construct()
open()
read()
write()
close()
destroy()
gc()
sessionSavePath()
No public properties found
No constants found
sessionFile()
$_sessionSavePath
$_sessionFilePrefix
N/A
No private methods found
No private properties found
N/A

Properties

$_sessionSavePath

$_sessionSavePath : string

Session save path.

Type

string

$_sessionFilePrefix

$_sessionFilePrefix : string

Session file prefix.

Type

string

Methods

init()

init() : mixed

Init.

Returns

mixed —

__construct()

__construct(array  $config = array()) : mixed

FileSessionHandler constructor.

Parameters

array $config

Returns

mixed —

open()

open(mixed  $save_path, mixed  $name) : mixed

Parameters

mixed $save_path
mixed $name

Returns

mixed —

read()

read(mixed  $session_id) : mixed

Parameters

mixed $session_id

Returns

mixed —

write()

write(mixed  $session_id, mixed  $session_data) : mixed

Parameters

mixed $session_id
mixed $session_data

Returns

mixed —

close()

close() : mixed

Returns

mixed —

destroy()

destroy(mixed  $session_id) : mixed

Parameters

mixed $session_id

Returns

mixed —

gc()

gc(mixed  $maxlifetime) : mixed

Parameters

mixed $maxlifetime

Returns

mixed —

sessionSavePath()

sessionSavePath(string  $path) : string

Get or set session file path.

Parameters

string $path

Returns

string —

sessionFile()

sessionFile(string  $session_id) : string

Get session file path.

Parameters

string $session_id

Returns

string —