\ticky\cache\driverfile

Summary

Methods
Properties
Constants
exists()
get()
set()
delete()
clean()
__construct()
No public properties found
No constants found
_file()
_idtofilename()
_filenametoid()
_fileputcontents()
_filegetcontents()
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

exists()

exists(  $key) : mixed

判断指定键是否存在

Parameters

$key

Returns

mixed

get()

get(  $key) : mixed

获取指定键的值

Parameters

$key

Returns

mixed

set()

set(  $key,   $value, integer  $expire) : mixed

设置指定键的值

Parameters

$key
$value
integer $expire

Returns

mixed

delete()

delete(  $key) : mixed

删除指定键

Parameters

$key

Returns

mixed

clean()

clean() : mixed

删除所有缓存

Returns

mixed

__construct()

__construct(  $config) 

Parameters

$config

_file()

_file(string  $id) : string

通过缓存id得到缓存信息路径

Parameters

string $id

Returns

string —

缓存文件路径

_idtofilename()

_idtofilename(  $id) : string

通过id得到缓存信息存储文件名

Parameters

$id

Returns

string —

缓存文件名

_filenametoid()

_filenametoid(  $filename) : string

通过filename得到缓存id

Parameters

$filename

Returns

string —

缓存id

_fileputcontents()

_fileputcontents(string  $file, array  $contents) : integer

把数据写入文件

Parameters

string $file

文件名称

array $contents

数据内容

Returns

integer —

| false

_filegetcontents()

_filegetcontents(\ticky\cache\driver\sring  $file) : boolean|array

从文件得到数据

Parameters

\ticky\cache\driver\sring $file

Returns

boolean|array