用户
 找回密码
 入住 CI 中国社区
搜索
查看: 1369|回复: 3
收起左侧

[已解决] model 加载过程中,同名model怎么处理

[复制链接]
发表于 2016-11-23 19:01:44 | 显示全部楼层 |阅读模式
今天this->model->load('model') 加载同名model,第二次加载的竟然不能够使用,虽然起了别名,还是没有用。

  1. $this->load->model('permission_m','o_permission_m');
  2. $this->load->model('user/permission_m');
复制代码


看源码,CI本身好像是不支持类似命名空间的机制,请问各位大神,怎么解决
发表于 2016-11-23 19:11:12 | 显示全部楼层
你说对了,CI 3 是不支持 namespace 的,想解决只能让模型类名加各种前缀。。。。。
另外,CI 4 开始支持 namespace 了,并且只支持 PHP7
 楼主| 发表于 2016-11-23 20:14:21 | 显示全部楼层
Hex 发表于 2016-11-23 19:11
你说对了,CI 3 是不支持 namespace 的,想解决只能让模型类名加各种前缀。。。。。
另外,CI 4 开始支持 n ...

好滴,那只有不同名了

本版积分规则