bind() bind(string|array $name, string $class = null) : object 绑定类的静态代理 Parameters string|array $name 类标识 string $class 类名 Returns object
make() make(string $class, array|true $args = array(), boolean $newInstance = false) : mixed 调用类的实例 Parameters string $class 类名或者标识 array|true $args 变量 boolean $newInstance 是否每次创建新的实例 Returns mixed
connect() connect(array $options = [], mixed $name = false) : \think\cache\Driver static 连接缓存 Parameters array $options mixed $name Returns \think\cache\Driver
init() init(array $options = []) : \think\cache\Driver static 初始化缓存 Parameters array $options Returns \think\cache\Driver
store() store(string $name = '') : \think\cache\Driver static 切换缓存类型 Parameters string $name Returns \think\cache\Driver
get() get(string $name, mixed $default = false) : mixed static 读取缓存 Parameters string $name mixed $default Returns mixed
set() set(string $name, mixed $value, integer $expire = null) : mixed static 设置缓存 Parameters string $name mixed $value integer $expire Returns mixed
remember() remember(string $name, mixed $value, integer $expire = null) : mixed static 如果不存在则写入缓存 Parameters string $name mixed $value integer $expire Returns mixed
inc() inc(string $name, integer $step = 1) : mixed static 自增缓存(针对数值缓存) Parameters string $name integer $step Returns mixed
dec() dec(string $name, integer $step = 1) : mixed static 自减缓存(针对数值缓存) Parameters string $name integer $step Returns mixed
tag() tag(string $name, mixed $keys = null, boolean $overlay = false) : mixed static 缓存标签 Parameters string $name mixed $keys boolean $overlay Returns mixed
createFacade() createFacade(string $class = '', array $args = array(), boolean $newInstance = false) : object 创建Facade实例 Parameters string $class 类名或标识 array $args 变量 boolean $newInstance 是否每次创建新的实例 Returns object