instance() instance(mixed ...$args) : object 带参数实例化当前Facade类 Parameters mixed $args variadic Returns object —
make() make(string $class, array|true $args = [], bool $newInstance = false) : object 调用类的实例 Parameters string $class 类名或者标识 array|true $args 变量 bool $newInstance 是否每次创建新的实例 Returns object —
__callStatic() __callStatic(mixed $method, mixed $params) : mixed Parameters mixed $method mixed $params Returns mixed —
getConfig() getConfig(null|string $name = null, mixed $default = null) : mixed 获取缓存配置 Parameters null|string $name = null mixed $default = null Returns mixed —
getStoreConfig() getStoreConfig(string $store, string $name = null, null $default = null) : array 获取驱动配置 Parameters string $store string $name = null null $default = null Returns array —
store() store(string $name = null) : \think\cache\Driver 连接或者切换缓存 Parameters string $name = null Returns \think\cache\Driver —
get() get(string $key, mixed $default = null) : mixed 读取缓存 Parameters string $key mixed $default = null Returns mixed —
set() set(string $key, mixed $value, int|\DateTime $ttl = null) : bool 写入缓存 Parameters string $key mixed $value int|\DateTime $ttl = null Returns bool —
getMultiple() getMultiple(iterable $keys, mixed $default = null) : iterable 读取缓存 Parameters iterable $keys mixed $default = null Returns iterable —
setMultiple() setMultiple(iterable $values, null|int|\DateInterval $ttl = null) : bool 写入缓存 Parameters iterable $values null|int|\DateInterval $ttl = null Returns bool —
tag() tag(string|array $name) : \think\cache\TagSet 缓存标签 Parameters string|array $name Returns \think\cache\TagSet —
createFacade() createFacade(string $class = '', array $args = [], bool $newInstance = false) : object 创建Facade实例 Parameters string $class 类名或标识 array $args 变量 bool $newInstance 是否每次创建新的实例 Returns object —