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 —
listenEvents() listenEvents(array $events) : \think\Event 批量注册事件监听 Parameters array $events Returns \think\Event —
listen() listen(string $event, mixed $listener, bool $first = false) : \think\Event 注册事件监听 Parameters string $event mixed $listener bool $first = false Returns \think\Event —
bind() bind(array $events) : \think\Event 指定事件别名标识 便于调用 Parameters array $events Returns \think\Event —
subscribe() subscribe(mixed $subscriber) : \think\Event 注册事件订阅者 Parameters mixed $subscriber Returns \think\Event —
observe() observe(string|object $observer, null|string $prefix = '') : \think\Event 自动注册事件观察者 Parameters string|object $observer null|string $prefix = '' Returns \think\Event —
trigger() trigger(string|object $event, mixed $params = null, bool $once = false) : mixed 触发事件 Parameters string|object $event mixed $params = null bool $once = false Returns mixed —
until() until(mixed $event, mixed $params) : mixed 触发事件(只获取一个有效返回值) Parameters mixed $event mixed $params Returns mixed —
createFacade() createFacade(string $class = '', array $args = [], bool $newInstance = false) : object 创建Facade实例 Parameters string $class 类名或标识 array $args 变量 bool $newInstance 是否每次创建新的实例 Returns object —