如何在Codeigniter中扩展类?

如何在Codeigniter中扩展类?,codeigniter,Codeigniter,我有一个目录名为controllers,带有classe 在controllers中有目录crm,带有一些类 如何从/crm/classHug扩展控制器中的类?其中classHug是类(文件) 我试过: class Sender extends 'crm/ClassHug' { // BODY } class Sender extends ClassHug { // BODY } 您应该在application/core文件夹中创建一个名为MY_controller的通用控制器类,它

我有一个目录名为
controllers
,带有classe

controllers
中有目录
crm
,带有一些类

如何从
/crm/classHug
扩展
控制器中的类?其中
classHug
是类(文件)

我试过:

class Sender extends 'crm/ClassHug'
{
  // BODY
}

class Sender extends ClassHug
{
  // BODY
}

您应该在application/core文件夹中创建一个名为MY_controller的通用控制器类,它需要从CI_控制器类继承

class MY_Controller extends CI_Controller {

    function __construct()
    {
        parent::__construct();
    }
}
然后,您的控制器类必须从MY_控制器继承

class Home extends MY_Controller {

    function __construct()
    {
        parent::__construct();
    }

    function index()
    {
        $this->load->view('home');
    }
}

你在网上搜索过吗?