1

不知道是什么问题?我的课程在 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');

我错过了什么,这太奇怪了。

4

2 回答 2

2

只有以下类是核心类,所有其他类都应在库文件夹中扩展。

http://ellislab.com/codeigniter/user-guide/general/core_classes.html

Benchmark
Config
Controller
Exceptions
Hooks
Input
Language
Loader
Log
Output
Router
URI
Utf8
于 2013-04-29T12:42:59.737 回答
0

将您的类移动到应用程序/库文件夹,当您调用它时,它将覆盖系统文件夹中的类。

于 2015-02-07T20:30:53.690 回答