问答 / 0 / 4 / 创建于 7年前
按理说应该和Models 目录在一个目录里?为嘛放在Models里面呢?
放到里面易懂,这块也说了:我们准备将『活跃用户』的逻辑代码放置于自定义的 Trait —— ActiveUserHelper 里,然后在 User 模型中加载此 Trait。使用 Trait 的加载方式既让相关的方法都存放于一处,便于查阅,另一方面,也保持了 User 模型的清爽。
@chenBJ trait 的作用我明白,按理说目录应该和Models 平级的
Trait 按照使用方法来说更像 Class 的子集。一般是为 Class 增添额外的功能。
这是我的个人理解。
@ealiwood 不全是这么理解吧,,与其说是子集不如说是代码复用的产物吧
我要举报该,理由是:
推荐文章: