Documentation
¶
Index ¶
- func SetPluginApp(app PluginApp)
- func TriggerReadyResourceAdd(readyResource *entity.ReadyResource, data map[string]interface{})
- func TriggerURLAccess(url *entity.Resource, accessLog interface{}, request, response interface{})
- func TriggerURLAdd(url *entity.Resource, data map[string]interface{})
- func TriggerUserLogin(user *entity.User, data map[string]interface{})
- type PluginApp
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func TriggerReadyResourceAdd ¶
func TriggerReadyResourceAdd(readyResource *entity.ReadyResource, data map[string]interface{})
TriggerReadyResourceAdd 触发待处理资源添加事件
func TriggerURLAccess ¶
TriggerURLAccess 触发 URL 访问事件
func TriggerURLAdd ¶
TriggerURLAdd 触发 URL 添加事件
func TriggerUserLogin ¶
TriggerUserLogin 触发用户登录事件
Types ¶
type PluginApp ¶
type PluginApp interface {
TriggerURLAdd(url *entity.Resource, data map[string]interface{}) error
TriggerUserLogin(user *entity.User, data map[string]interface{}) error
TriggerURLAccess(url *entity.Resource, accessLog interface{}, request, response interface{}) error
TriggerReadyResourceAdd(readyResource *entity.ReadyResource, data map[string]interface{}) error
}
PluginApp 插件应用接口
Click to show internal directories.
Click to hide internal directories.