加载CodeIgniter自定义库

时间:2017-02-24 10:18:30

标签: codeigniter shared-libraries

我在我的应用程序中添加了一个名为Assets的简单库/类。该文件位于:

application/libraries/Assets.php

内容为:

class Assets {

    public function get_images() {
        ....
    }
}

在我的控制器中我有:

function __construct() {
    parent::__construct();
    $this->load->library('assets');
}   

我用它来称呼它:

public function members() {
    $data = array();
    $data['images'] = $this->assets->get_images();
}

但是我收到了这个错误:

An uncaught Exception was encountered

Type: Error

Message: Class 'CI_Assets' not found

Filename: ../system/core/Common.php

Line Number: 196

导致这种情况的原因是什么?

2 个答案:

答案 0 :(得分:0)

尝试更改班级名称

CI_Assets 

答案 1 :(得分:0)

试试这个

$this->load->library('Assets'); 
$assets = new Assets();
$assets->get_images();