标签:tp5.1 自定义 钩子 app reject Test 行为
tags.php 文件中
<?php
// 应用行为扩展定义文件
return [
// 应用初始化
'app_init' => ['app\reject\Test],//定义的钩子行为命名空间
// 应用开始
'app_begin' => [],
// 模块初始化
'module_init' => [],
// 操作开始执行
'action_begin' => [],
// 视图内容过滤
'view_filter' => [],
// 日志写入
'log_write' => [],
// 应用结束
'app_end' => [],
'eat' =>['app\reject\Test']//自定义钩子
];
namespace app\reject;
class Test {
//触发钩子时自动调用里面的全部方法无须手动调用
public function ( $param){
echo "我是钩子行为".$param;
}
}
//自定义钩子的行为操作
hook::listen('eat','参数');//需要在使用时操作
标签:tp5.1,自定义,钩子,app,reject,Test,行为 来源: https://www.cnblogs.com/phpres/p/15476097.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。