所以我已经尝试了几个小时来让它工作但不能!
我有一个加载其他模型的基本模型。这些其他模型在它们的构造函数中引用了基本模型中的一些变量。例如:
用户型号:
检查用户是否登录,如果是,让他加载他的关系模型。
关系模型:
在构建过程中尝试加载该用户的关系。$this->user->id
因此,例如,我尝试了,但它引发了错误" Undefined property "
!
我试图将我的基本模型转换为库并再次尝试,但它不起作用!
现在这是令人失望和奇怪的!是否有一个原因?我们可以修复它吗?
我已经基于这种模型设计了我的整个工作流程来调用其他模型并从第三个模型提供数据等。
我喜欢让我的控制器尽可能的薄。这是否违反 CI 原则?