我有一个应用程序,其用户类型应该具有严重锁定的用户体验,这意味着他们应该只能更新模型的某些属性,而不能删除等等。我可以使用哪种方法来制作它因此,发出请求的用户只能执行用户类型规则中的设置,例如,我有一个项目模型,模型具有属性,
受限用户无法编辑价格,开始日期,结束日期。有没有办法使用fillable属性并根据发出请求的用户的杠杆重置它?
答案 0 :(得分:1)
如果用户“受限”,您可以创建存储库并处理该代码的执行。或者您可以在模型中创建一个函数并调用它来检查登录用户的权限。
没有“默认”方式让可填写字段转换为允许用户角色。您需要自己编写代码。