【发布时间】:2013-03-24 10:13:03
【问题描述】:
这是用户如何登录我的应用程序的摘要(直到验证数据):
提交登录表单。
路由器找出用户试图去的地方。
初始化正确的
Controller。RecognitionService启动,login()方法运行。在
login()方法中,我在User域对象中设置提供的用户名和密码。我的
User域对象会检查用户名和密码是否正确 通过检查它们的类型、长度、格式等是否有效。
这一切都很好,除非输入的用户名包含无效字符,然后以一种整洁的方式将错误消息从我的域对象返回到View。
目前我让我的域对象将消息(实际上是消息的数组键)返回到 RecognitionService,然后它保留消息数组键,然后在 View 中检索消息数组来自RecognitionService 的密钥并使用它来显示正确的消息,但我觉得有更好的方法,有什么想法吗?
谢谢。
【问题讨论】:
标签: php oop model-view-controller