纳尼啦 发表于 2016-11-23 19:01:44

model 加载过程中,同名model怎么处理

今天this->model->load('model') 加载同名model,第二次加载的竟然不能够使用,虽然起了别名,还是没有用。

$this->load->model('permission_m','o_permission_m');
$this->load->model('user/permission_m');

看源码,CI本身好像是不支持类似命名空间的机制,请问各位大神,怎么解决

Hex 发表于 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 ...

好滴,那只有不同名了

longjianghu 发表于 2016-11-23 22:17:38

别名
页: [1]
查看完整版本: model 加载过程中,同名model怎么处理