【发布时间】:2020-03-09 12:10:14
【问题描述】:
我正在使用 Laravel 包创建一个模块化系统。我有很多包,例如用户、个人资料、帖子等。
我想在应用程序或包中为我的模型添加新关系。
例如:
我有一个名为 User 的模型,我创建了一个名为 Profile 的新包。 我想在安装 Profile 包后,向 User 模型添加一个新关系。但我不想手动将 Profile trait 添加到我的用户模型中,因为我想创建一个模块化系统并且我不希望我的 User 包依赖于我的 Profile 包。
你的解决方案是什么?
回答
最终我找到了解决方案。
动态关系。
【问题讨论】:
-
最终我找到了解决办法。