我在Codeigniter中遇到一些Hierarchy类的问题。我在控制器上有一个3级层次结构:
class Application_controller extends CI_Controller
另一个,
class Newsletter extends Application_controller
和第三个:
class Groups extends Newsletter
我在类中定义了一些用于配置的常量,以使代码更加干净,并且易于与其他模型集成。
问题是,当我尝试访问菜单制作时事通讯并将其发送给某些客户时,我尝试这样做:
function createNewsletter(){
Groups::TABLE;
}
在该变量中我有表名来从数据库中获取组。 Buit让我显示这个错误:
无法重新声明课程
我像往常一样在Classes中使用require_once,但它让我显示出错误。 你能救我吗?
提前致谢,
Elkas
答案 0 :(得分:0)
问题解决了。
我只是愚蠢。我对这个要求进行了无限循环。
示例:
要求" main.php"在子类和主类中我需要" subclass.php",显然它给了我一个错误。