大家好,请问如何实现如下对象?yii::$app->user->someone
类似于。Yii::$app->user->identity
比如我现在想增加一个 Yii::$app->user->profile
,
思路是什么呢?
配置文件中的user部分进行属性配置?然后写代码继承某个类?和identity那样的接口类似?
还请大家指导。谢谢。
yii::$app->user->identity
就是User模型的当前登录用户的实例。理论上你可以在User类中写getter方法即可,比如getProfile。在getProfile()中你可以选择用hasOne做表关联,也可以自己写sql查询然后返回array。