\Workerman\Protocols\Http\SessionRedisSessionHandler

Class RedisSessionHandler

Summary

Methods
Properties
Constants
__construct()
open()
read()
write()
destroy()
close()
gc()
No public properties found
No constants found
No protected methods found
$_redis
$_maxLifeTime
N/A
No private methods found
No private properties found
N/A

Properties

$_redis

$_redis : \Redis

Type

\Redis —

$_maxLifeTime

$_maxLifeTime : int

Type

int

Methods

__construct()

__construct(array  $config) : mixed

RedisSessionHandler constructor.

Parameters

array $config

= [ 'host' => '127.0.0.1', 'port' => 6379, 'timeout' => 2, 'auth' => '******', 'database' => 2, 'prefix' => 'redis_session_', ]

Returns

mixed —

open()

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

{@inheritdoc}

Parameters

mixed $save_path
mixed $name

Returns

mixed —

read()

read(mixed  $session_id) : mixed

{@inheritdoc}

Parameters

mixed $session_id

Returns

mixed —

write()

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

{@inheritdoc}

Parameters

mixed $session_id
mixed $session_data

Returns

mixed —

destroy()

destroy(mixed  $session_id) : mixed

{@inheritdoc}

Parameters

mixed $session_id

Returns

mixed —

close()

close() : mixed

{@inheritdoc}

Returns

mixed —

gc()

gc(mixed  $maxlifetime) : mixed

{@inheritdoc}

Parameters

mixed $maxlifetime

Returns

mixed —