这是一个[看似]简单的问题,我希望我能得到一个快速的答案,因为我的下午取决于答案:D
在 Codeigniter 中,如果我在另一个模型中创建模型的命名实例,那么新对象的范围是什么?
希望这能澄清一点:
如果在 'user_model' 我创建了一个 'logging_model' 的实例:
$this->load->model('logging_model', 'logging');
如果在“post_model”中我需要访问在用户模型中创建的新“日志”实例,我是否只需在构造函数/函数中调用我需要访问的同一段代码?
所以如果 user_model 设置一个属性 $this->logging->posts = 0;
我希望 post_model 使用新设置的值访问“posts”属性,是否只需在 post_model 中使用相同的实例名称(日志记录)实例化 logging_model 就可以访问由 user_model 创建的对象?