Model view controller ZF2扩展用户的良好实践

Model view controller ZF2扩展用户的良好实践,model-view-controller,zend-framework2,Model View Controller,Zend Framework2,我正在开发一个模块,可以扩展用户配置文件。 在本例中,我有一个简历模块,我需要找到一个与用户进行耦合的模块。 我想问的是,在删除用户清理时,为了保持良好的实践,什么是正确的方法?我知道这不完全是黑白的。对此我很抱歉 为了能够根据系统上的活动模块扩展用户配置文件,我使用控制器插件在模块之间建立了正常的松散连接。 此控制器插件正在使用服务工厂访问用户对象。 然后我可以从任何其他模块访问用户信息 然后,当我需要将地址模块或简历连接到现有用户时,我可以通过调用控制器插件,请求用户ID,然后使用服务工厂进

我正在开发一个模块,可以扩展用户配置文件。 在本例中,我有一个简历模块,我需要找到一个与用户进行耦合的模块。
我想问的是,在删除用户清理时,为了保持良好的实践,什么是正确的方法?

我知道这不完全是黑白的。对此我很抱歉

为了能够根据系统上的活动模块扩展用户配置文件,我使用控制器插件在模块之间建立了正常的松散连接。 此控制器插件正在使用服务工厂访问用户对象。 然后我可以从任何其他模块访问用户信息

然后,当我需要将地址模块或简历连接到现有用户时,我可以通过调用控制器插件,请求用户ID,然后使用服务工厂进行存储


同样,当我想获得信息时,我只是要求服务工厂地址给我地址,如果我登录,它将返回我的地址,否则我可以解析用户的一个唯一密钥的参数,然后获得特定用户。

这个问题太广泛了。答案在很大程度上取决于你的需要,没有黑与白的答案。