alias() alias(string|array $name, mixed $behavior = null) : $this 指定行为标识 便于调用 Parameters string|array $name 行为标识 mixed $behavior 行为 Returns $this —
add() add(string $tag, mixed $behavior, bool $first = false) : void 动态添加行为扩展到某个标签 Parameters string $tag 标签名称 mixed $behavior 行为名称 bool $first 是否放到开头执行
import() import(array $tags, bool $recursive = true) : void 批量导入插件 Parameters array $tags 插件信息 bool $recursive 是否递归合并
listen() listen(string $tag, mixed $params = null, bool $once = false) : mixed 监听标签的行为 Parameters string $tag 标签名称 mixed $params 传入参数 bool $once 只获取一个有效返回值 Returns mixed —
exec() exec(mixed $class, mixed $params = null) : mixed 执行行为 Parameters mixed $class 行为 mixed $params 参数 Returns mixed —
execTag() execTag(mixed $class, string $tag = '', mixed $params = null) : mixed 执行某个标签的行为 Parameters mixed $class 要执行的行为 string $tag 方法名(标签名) mixed $params 参数 Returns mixed —