我需要创建几乎所有控制器都会使用的功能。
所以我需要创建一个自定义类。现在我作为Core类做这个吗?还是作为图书馆?这些有何不同?
答案 0 :(得分:1)
当我想要更改项目范围的某个核心类的某些行为时,我使用核心类覆盖技术。一个很好的例子就是在/ core / MY_Model中使用Jamie Rumbelow's model class。
对于将在每个控制器中使用的功能,我构建了一个库来执行这些功能并自动加载它,然后根据需要调用该库中的函数。
答案 1 :(得分:0)
你想要一个库,你正在开发一个类。对于简单的函数,创建一个帮助器。如果您正在开发与数据库交互的功能,请创建模型。
在您的应用程序文件夹中添加自定义帮助程序和库。