forgetDriver() forgetDriver(array|string|null $name = null) : $this 移除一个驱动实例 Parameters array|string|null $name Returns $this —
__call() __call(string $method, array $parameters) : mixed 动态调用 Parameters string $method array $parameters Returns mixed —
getConfig() getConfig(null|string $name = null, mixed $default = null) : mixed 获取缓存配置 Parameters null|string $name 名称 mixed $default 默认值 Returns mixed —
getStoreConfig() getStoreConfig(string $store, string $name = null, null $default = null) : array 获取驱动配置 Parameters string $store string $name null $default Returns array —
store() store(string $name = null) : \think\cache\Driver 连接或者切换缓存 Parameters string $name 连接配置名 Returns \think\cache\Driver —
get() get(string $key, mixed $default = null) : mixed 读取缓存 Parameters string $key 缓存变量名 mixed $default 默认值 Returns mixed —
set() set(string $key, mixed $value, int|\DateTime $ttl = null) : bool 写入缓存 Parameters string $key 缓存变量名 mixed $value 存储数据 int|\DateTime $ttl 有效时间 0为永久 Returns bool —
getMultiple() getMultiple(iterable $keys, mixed $default = null) : iterable 读取缓存 Parameters iterable $keys 缓存变量名 mixed $default 默认值 Throws \think\exception\InvalidArgumentException Returns iterable —
setMultiple() setMultiple(iterable $values, null|int|\DateInterval $ttl = null) : bool 写入缓存 Parameters iterable $values 缓存数据 null|int|\DateInterval $ttl 有效时间 0为永久 Returns bool —
deleteMultiple() deleteMultiple(iterable $keys) : bool 删除缓存 Parameters iterable $keys 缓存变量名 Throws \think\exception\InvalidArgumentException Returns bool —
tag() tag(string|array $name) : \think\cache\TagSet 缓存标签 Parameters string|array $name 标签名 Returns \think\cache\TagSet —
driver() driver(null|string $name = null) : mixed 获取驱动实例 Parameters null|string $name Returns mixed —