摘要: phpcms源码分析之模块的安装与卸载直切出题,phpcms\modules\admin\classes\module_api.class.php/** * 模块安装 * @param string $module 模块名 */ public function inst... 阅读全文
posted @ 2015-08-25 21:59 angel_loong 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 前段时间,项目里有个需求,就是在某函数之前要添加一下验证,犹豫有很多地方需要添加一样的函数,而且要在这函数之后去执行以前的方法,所以打算用钩子这种东西去实现功能。在网上也看到了一些前辈写的钩子函数,功能大相径庭。就是定义一个数组,把你需要之前的数据插入到一个数组里,调用钩子的时候在把需要执行的功能依次的pop出来。还有一种实现是类似于代码劫持的概念。 阅读全文
posted @ 2015-08-25 19:08 angel_loong 阅读(529) 评论(0) 推荐(0) 编辑