我正在开发一个应该扩展用户个人资料的模块。 在这种情况下,我有一个简历模块,我需要找到一个与用户进行耦合。 我要问的是,当我删除用户(清理)时,这样做的正确方法是什么,保持良好的做法?
答案 0 :(得分:0)
我知道它不是完全黑白的。对不起,我很抱歉。
为了能够根据系统上的活动模块扩展用户配置文件,我使用控制器插件在模块之间建立了正常的松散连接。 此控制器插件正在使用服务工厂来访问用户对象。 然后,我就可以从任何其他模块访问用户信息。
然后,当我需要将地址模块或简历连接到现有用户时,我可以通过调用控制器插件并询问用户ID来执行此操作,然后使用服务工厂
同样如果我想获得信息,那么我只是询问例如。服务工厂的地址给我地址,如果我登录它将返回我的地址,否则我可以解析用户的一个唯一键的参数,然后得到特定的用户。