我有一个用户管理脚本,我计划移植到codeigniter。
Login extends Integration
Integration extends Generic
Generic extends Connect
Login
继承Integration
,Integration
继承Generic
.etc。我可以通过Generic
访问Login
中的功能。我是否有必要制作Login extends CI_Model
,如果是,我如何整合其他类,以便在通过$this->load->models()
调用登录时保持相同的功能?
答案 0 :(得分:1)
CI_Model允许您直接使用DB对象而无需自己导入 - 这是它唯一能做的事情。如果您的登录库不需要这些功能,或者您不打算将其作为“CI库”移植,则只需将其作为普通库加载:
$this->load->library();