核心文件夹中的codeigniter加载模型

时间:2016-03-26 12:31:22

标签: php codeigniter model

我是CodeIgniter的新手,我想在 core / MY_Lang.php 类中加载模型。

class MY_Lang extends CI_Lang
{
    /** array $languages Array of languages */
    var $languages = array('');

    /** array $special Special URIs (not localized) **/
    var $special = array('');

    /** string $default_uri Where to redirect if no language in URI */
    var $default_uri = '';

    public function getLanguages()
    {
        $this->load->model('Lang_model');
        return $this->Lang_model->GetLangs();
    }

当然,这只是我想要实现的一个例子。它没有用,我的问题是:

  • 这样做是不错的做法?
  • 如果是,我如何在该课程中加载我的模型?

1 个答案:

答案 0 :(得分:0)

我没有加载大多数核心类CI。

经常使用的类,我们在 autoload.php 文件中加载主题,而不是每次加载它们。