【发布时间】:2010-05-19 07:26:07
【问题描述】:
symfony "myUser" 和学说模型 "User" 有什么区别?
我应该把用户的方法放在哪里?
例如。 $user->createThread()、$user->deleteThread() 等等
$user 应该是原则模型 User 的实例(因为我有一个名为 User 的表)还是扩展 sfBasicSecurityUser 的 myUser?
谢谢!
【问题讨论】:
symfony "myUser" 和学说模型 "User" 有什么区别?
我应该把用户的方法放在哪里?
例如。 $user->createThread()、$user->deleteThread() 等等
$user 应该是原则模型 User 的实例(因为我有一个名为 User 的表)还是扩展 sfBasicSecurityUser 的 myUser?
谢谢!
【问题讨论】:
用户原则模型代表您数据库中的用户 - 他/她的 ID、用户名等。
myUser symfony 类代表用户的当前会话 - 通常存储用户是否登录、他/她的凭据等。
从以上两个中,你应该把这些函数放在用户学说类中。
【讨论】: