钩子使用的两种方法 监听钩子行为 Hook::listen('钩子名称','参数','是否只有一次有效返回值'); 还有给行为绑定钩子 Hook::add('app_init','app\\index\\behavior\\CheckLang'); 第一种:直接执行行为 // 执行 app\index\behavior\CheckAuth行为类的run方法 并引用传入params参数 $result = Hook::exec('app\\index\\behavior\\CheckAuth',$params); 第二种:如果需要执行行为类的其它方法,可以使用: \think\facade\Hook::exec([CancelOrder::class,"cancelOrder"],$params);
exec 是可以直接执行的
- 钩子 使用技巧 thinkphp5 thinkphp 技巧钩子 使用技巧thinkphp5 thinkphp thinkphp5 thinkphp5 weblogic thinkphp thinkphp5框架thinkphp数据库 htmlentities thinkphp5 parameter thinkphp thinkphp5 thinkphp接口 数据 漏洞分析 漏洞thinkphp5 thinkphp thinkphp5 thinkphp paginate日期 thinkphp thinkphp3 thinkphp5常用 postgresql thinkphp5 thinkphp model