描述
示例: add_filter(filter_name, callback, priority)
功能: 添加过滤器
简介: 钩子简介:什么是钩子,为什么使用钩子
参数
filter_name
(String) (Required)
过滤器名称
callback
(Function) (Required)
调用方法
priority
(Number) (Optional)
优先级,默认:10
callback参数
同步过滤器:
参数顺序 |
含义 |
第一个参数 |
被过滤参数 |
第二个及之后参数 |
其他参数 |
异步过滤器:
参数顺序 |
含义 |
第一个参数 |
next方法,异步执行完后将被过滤参数传递到下一个过滤器 |
第二个参数 |
被过滤参数 |
第三个及之后参数 |
其他参数 |
返回
(Boolean)
- true: 钩子添加成功
- false:钩子添加失败(可能是因为完全相同的callback导致)