标签: php laravel controller backend crud
我已经在使用laravel的php进行项目开发了一个星期,我只是想确保自己遵循最佳实践。
我真的很喜欢资源控制器和CRUD的概念,它们很有意义,因此我选择遵循这种方法。但是,我应该在不同用户具有不同访问权限的模型上使用它们吗?
假设我具有不同类型的用户(用户,管理员,代理),这些用户在相同模型上具有不同的访问权限。以下哪种方法更适合这种情况?
换句话说,在以下两种可能的情况下,控制器的定义应基于用户类型还是资源本身?