我正在尝试在调用控制器构造函数后执行一些过程。我尝试使用下面的示例代码,但codeigniter钩不起作用。我使用了lambda / anoymous函数作为钩子。
config.php
$config['enable_hooks'] = TRUE;
hooks.php
$hook['post_controller_constructor'] = function() {
echo "post controller constructor was called";
};
答案 0 :(得分:1)
最可能的原因是在调用exit
或die()
的过程中的某个地方。该或某些未报告的错误/异常正在发生。
您的示例在我的v3.1.9测试设置上完美运行。