站长资讯网
最全最丰富的资讯网站

thinkphp5的钩子怎么用

thinkphp5的钩子怎么用

1、创建钩子行为

我们自己定义的标签位可以直接放在ThinkBehaviors中,也可以放在应用目录中,比如说Home模块下,新建一个Behaviors的文件夹,在文件夹内新建:

标签名+Behavior.class.PHP

注:需要带Behavior的原因,见代码:

static public function exec($name, $tag,&$params=NULL) {     if('Behavior' == substr($name,-8) ){       // 行为扩展必须用run入口方法       $tag  =  'run';     }     $addon  = new $name();     return $addon->$tag($params); }

赞(0)
分享到: 更多 (0)
网站地图   沪ICP备18035694号-2    沪公网安备31011702889846号