我想知道我是否可以在CodeIgniter 3中拥有多个自定义类?我目前有一个名为AC_Controller的自定义类,它扩展了CI_Controller。
我把它放在我的配置中
/*
|--------------------------------------------------------------------------
| Autoload Custom Controllers
|--------------------------------------------------------------------------
|
*/
function __autoload($class) {
if (substr($class,0,3) !== 'AC_') {
if (file_exists($file = APPPATH . 'core/' . $class . '.php')) {
include $file;
}
}
}
这允许我的AC_Controller加载但是当我添加另一个名为AC_Repeat的控制器并在控制器中引用它时,我收到此错误致命错误:找不到类'AC_Repeat'。
我做错了什么或只允许一个自定义类?