alias() alias(string|array $name, mixed $behavior = null) : $this 指定行为标识 便于调用 Parameters string|array $name 行为标识 mixed $behavior 行为 Returns $this
add() add(string $tag, mixed $behavior, boolean $first = false) : void 动态添加行为扩展到某个标签 Parameters string $tag 标签名称 mixed $behavior 行为名称 boolean $first 是否放到开头执行
import() import(array $tags, boolean $recursive = true) : void 批量导入插件 Parameters array $tags 插件信息 boolean $recursive 是否递归合并
listen() listen(string $tag, mixed $params = null, boolean $once = false) : mixed 监听标签的行为 Parameters string $tag 标签名称 mixed $params 传入参数 boolean $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