\Support\Extends\SessionSession

Summary

Methods
Properties
Constants
__construct()
__destruct()
__wakeup()
save()
set()
delete()
clear()
get()
$key
$data
$isChanged
$startTime
$expire
$sessionManager
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
No private properties found
N/A

Properties

$key

$key : string

Type

string

$data

$data : array

Type

array

$isChanged

$isChanged : bool

Type

bool

$startTime

$startTime : int

Type

int

$expire

$expire : int

Type

int

$sessionManager

$sessionManager : \Support\Extends\Session\SessionManager

Type

\Support\Extends\Session\SessionManager

Methods

__construct()

__construct(string  $key, \Support\Extends\Session\SessionManager  $sessionManager) : mixed

Parameters

string $key
\Support\Extends\Session\SessionManager $sessionManager

Returns

mixed —

__destruct()

__destruct() : mixed

Throws

\RedisException

Returns

mixed —

__wakeup()

__wakeup() : mixed

被反序列化后

Returns

mixed —

save()

save() : void

保存自身

Throws

\RedisException

set()

set(string  $key, mixed  $value) : void

设置一个键值

Parameters

string $key
mixed $value

delete()

delete(string  $key) : void

删除一个键值

Parameters

string $key

clear()

clear() : void

清空所有键值

get()

get(string  $key, mixed  $default = null) : mixed|null

获取一个键值

Parameters

string $key
mixed $default

Returns

mixed|null —