【问题标题】:symfony user roles and class diagramsymfony 用户角色和类图
【发布时间】:2018-10-16 16:59:18
【问题描述】:

假设我们有一个 symfony 项目,它有 3 个角色(role_user、role_admin、role_superadmin),其中超级管理员可以将用户提升为管理员或将他提升回用户状态。 问题是在类图中,这些角色会由 3 个类表示还是我们只有一个类“用户”具有“角色”属性?

【问题讨论】:

  • 你的导师有什么建议?
  • 我没有教练
  • 这真的取决于你正在处理的项目,但基本和最快的方法是在你的类用户上拥有一个属性“角色”,因为 @security() 注释默认情况下工作检查用户类中的用户提供者模型“角色”属性。

标签: symfony diagram class-diagram


【解决方案1】:

它将是一个具有角色字符串属性的类用户。

【讨论】:

    猜你喜欢
    • 2018-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-23
    • 2019-09-24
    • 1970-01-01
    • 1970-01-01
    • 2021-09-20
    相关资源
    最近更新 更多