\lib\HookHook

Summary

Methods
Properties
Constants
add()
arr()
delete()
execute()
$ArrayName
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$HookFlie
N/A

Properties

$ArrayName

$ArrayName

$HookFlie

$HookFlie

Methods

add()

add( $Name,  $id) : mixed

Parameters

$Name

钩子名称

$id

应用标识 为应用注册钩子

Returns

mixed —

arr()

arr( $Name = false) : mixed

Parameters

$Name

//钩子名称 取出已注册的钩子列表

Returns

mixed —

delete()

delete( $Name,  $id) : mixed

Parameters

$Name

//钩子名称

$id

//应用标识 删除指定钩子内的指定应用!

Returns

mixed —

execute()

execute( $Name, array  $Data = [], mixed  $type = 1, mixed  $state = 1) : mixed

Parameters

$Name

//待执行的钩子名称

array $Data

传递到应用内的名称 执行钩子! 此处的Api为方法名称

mixed $type
mixed $state

Returns

mixed —