码迷,mamicode.com
首页 > Windows程序 > 详细

hook_myhook.api.php文件什么用

时间:2015-05-08 14:35:37      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:

看源文件的时候发现有个user.api.php文件,里面定义了一个新的钩子,$hook_user_categories,但是,drupal核心里面没有,我推测是自定义 的钩子函数,然后在*.module文件中被调用;调用时要用到module_invoke_all()函数或者可以直接调用,而对于module查询的更多的的信息显示:钩子管理函数
module_hook($moduel,$hook)
判断某模块是否实现某钩子
module_lmplements($hook,$sort=false,$refresh=false)
判断哪些模块实现某钩子,返回模块数组
module_invoke()
调用具体模块的具体钩子,变长参数
module_invoke_all()
调用所有模块的具体钩子
核心模块
block,node,user,system,filter核心模块
system使得系统具有系统管理的能力
user使得系统具备安全管理的能力
node+blck+filter具备了基本内容管理的内里
//
一个module可以有多个钩子实现不同的功能

 

hook_myhook.api.php文件什么用

标签:

原文地址:http://www.cnblogs.com/amw863/p/4487341.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!