不确定是什么问题?我的类在Application / core文件夹中,这里是:
if (!defined('BASEPATH'))
exit('No direct script access allowed');
class MY_Image_lib extends CI_Image_lib {
public function __construct() {
parent::__construct();
}
function tesit($msg) {
log_message('error', $msg);
}
}
我收到此错误:
致命错误:调用未定义的方法CI_Image_lib :: testit()
我称之为:$ this-> image_lib-> testit('not working');
我错过了,这太奇怪了。
答案 0 :(得分:2)
只有以下类是核心类,所有其他类都应在库文件夹中扩展。
http://ellislab.com/codeigniter/user-guide/general/core_classes.html
Benchmark
Config
Controller
Exceptions
Hooks
Input
Language
Loader
Log
Output
Router
URI
Utf8
答案 1 :(得分:0)
将您的班级移动到应用程序/库文件夹,当您调用它时,它将覆盖系统文件夹中的那个。