Codeigniter库与核心类

时间:2013-04-02 15:30:50

标签: codeigniter codeigniter-2

我需要创建几乎所有控制器都会使用的功能。

所以我需要创建一个自定义类。现在我作为Core类做这个吗?还是作为图书馆?这些有何不同?

2 个答案:

答案 0 :(得分:1)

当我想要更改项目范围的某个核心类的某些行为时,我使用核心类覆盖技术。一个很好的例子就是在/ core / MY_Model中使用Jamie Rumbelow's model class

对于将在每个控制器中使用的功能,我构建了一个库来执行这些功能并自动加载它,然后根据需要调用该库中的函数。

答案 1 :(得分:0)

你想要一个库,你正在开发一个类。对于简单的函数,创建一个帮助器。如果您正在开发与数据库交互的功能,请创建模型。

在您的应用程序文件夹中添加自定义帮助程序和库。