\ThinkHook

ThinkPHP系统钩子实现

Summary

Methods
Properties
Constants
add()
import()
get()
listen()
exec()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$tags
N/A

Properties

$tags

$tags : 

Type

Methods

add()

add(string  $tag, mixed  $name) : void

动态添加插件到某个标签

Parameters

string $tag

标签名称

mixed $name

插件名称

import()

import(array  $data, boolean  $recursive = true) : void

批量导入插件

Parameters

array $data

插件信息

boolean $recursive

是否递归合并

get()

get(string  $tag = '') : array

获取插件信息

Parameters

string $tag

插件位置 留空获取全部

Returns

array

listen()

listen(string  $tag, mixed  $params = NULL) : void

监听标签的插件

Parameters

string $tag

标签名称

mixed $params

传入参数

exec()

exec(string  $name, string  $tag, Mixed  $params = NULL) : void

执行某个插件

Parameters

string $name

插件名称

string $tag

方法名(标签名)

Mixed $params

传入的参数