\app\common\library\tokenMysql

Summary

Methods
Properties
Constants
__construct()
set()
get()
check()
delete()
tag()
clear()
No public properties found
No constants found
No protected methods found
$tag
$options
N/A
No private methods found
No private properties found
N/A

Properties

$tag

$tag : string

标签名

Type

string

$options

$options : array

默认配置

Type

array

Methods

__construct()

__construct(array  $options = array()) 

构造函数

Parameters

array $options

参数

set()

set(string  $token, integer  $value, integer  $expire = null) : boolean

存储Token

Parameters

string $token

Token

integer $value
integer $expire

过期时长,0表示无限,单位秒

Returns

boolean

get()

get(string  $token = '') : string|array

获取Token内的信息

Parameters

string $token

Returns

string|array

check()

check(string  $token, integer  $value) : boolean

判断Token是否可用

Parameters

string $token

Token

integer $value

Returns

boolean

delete()

delete(string  $token) : boolean

删除Token

Parameters

string $token

Returns

boolean

tag()

tag(string  $name) : $this

缓存标签

Parameters

string $name

标签名

Returns

$this

clear()

clear(  $value = '') : boolean

清除 token 支持根据 tag 或 value 批量删除

Parameters

$value

Returns

boolean