Php 如何在CodeIgniter中创建我自己的对象

Php 如何在CodeIgniter中创建我自己的对象,php,codeigniter,class,object,Php,Codeigniter,Class,Object,我想在现有的CodeIgniter项目中创建自己的类 我将从控制器中的该类创建一个对象(比如Object1)(基于用户ID)。此对象将检索数据库中的数据以填充其变量 我希望能够在控制器的任何功能中使用此对象,如果可能,我希望将其传输到视图 在不久的将来,我可能会添加另一个包含多个Object1的对象(比如Object2) 正确的方法是什么?我开始在一个模型中编写它,但它似乎不合适。如果有人感兴趣,我最终使用了一个存储在/classes/中的普通php文件 为什么模型看起来不合适?require_

我想在现有的CodeIgniter项目中创建自己的类

我将从控制器中的该类创建一个对象(比如Object1)(基于用户ID)。此对象将检索数据库中的数据以填充其变量

我希望能够在控制器的任何功能中使用此对象,如果可能,我希望将其传输到视图

在不久的将来,我可能会添加另一个包含多个Object1的对象(比如Object2)


正确的方法是什么?我开始在一个模型中编写它,但它似乎不合适。

如果有人感兴趣,我最终使用了一个存储在/classes/中的普通php文件

为什么模型看起来不合适?
require_once(APPPATH.library/yourLibraryName)
$this->CI=&get_instance()