我编写了几个实现接口的控制器,因此必须在加载Controller之前加载它。在Codeigniter中早期加载依赖项的标准位置是什么?
答案 0 :(得分:2)
只需在控制器顶部添加require_once
即可加载界面。您不能使用默认的CodeIgniter自动加载,因为它不支持接口。虽然您可以在require_once
的顶部添加./config/autoload.php
行,但我建议您在每个控制器中添加它,如下所示:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
require_once APPPATH . 'controllers/Interface.php';
class Welcome extends CI_Controller {
// Do something useful.
}
答案 1 :(得分:0)
在自动加载文件中:/ config / autoload.php