我在codeigniter框架中创建了一个钩子,但它显示了无法找到指定的类:Session.php。 我该如何解决?
这是我创建的钩子
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
$hook['pre_controller'] = array(
'class' => 'Demo',
'function' => 'test',
'filename' => 'Demo.php',
'filepath' => 'hooks',
);
这是我从钩子中调用的类
<?php
defined('BASEPATH') OR exit('No direct script access allowed');
class Demo extends CI_Controller {
public function test() {
echo 'it works';
}
}
答案 0 :(得分:0)
一个钩子不能扩展CI_Controller
,尤其是pre_controller
。删除扩展CI_Controller