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
alias() alias(mixed $name, mixed $behavior = null) : \think\Hook static 指定行为标识 Parameters mixed $name mixed $behavior Returns \think\Hook
add() add(string $tag, mixed $behavior, boolean $first = false) : void static 动态添加行为扩展到某个标签 Parameters string $tag mixed $behavior boolean $first
import() import(array $tags, boolean $recursive = true) : void static 批量导入插件 Parameters array $tags boolean $recursive
listen() listen(string $tag, mixed $params = null, boolean $once = false) : mixed static 监听标签的行为 Parameters string $tag mixed $params boolean $once Returns mixed
exec() exec(mixed $class, mixed $params = null) : mixed static 执行行为 Parameters mixed $class mixed $params Returns mixed
createFacade() createFacade(string $class = '', array $args = array(), boolean $newInstance = false) : object 创建Facade实例 Parameters string $class 类名或标识 array $args 变量 boolean $newInstance 是否每次创建新的实例 Returns object