我才刚刚开始使用 CakePHP (v2.4.1)。我进行了全新安装,然后创建了我的数据库结构并进行了蛋糕烘焙以创建所有模块、控制器和视图。伟大的!我还使用 Auth 组件创建了一个登录名。
作为数据库结构的一部分,我有一个 users 和 user_types 表以及一个 user_types_views 和一个 views 表,我希望能够在 usertype 级别授予对特定视图的访问权限。所以我需要参考数据库来查看登录的用户类型是否有任何 user_types_views 记录,并将每个视图的访问权限设置为已授权。
这是最好的方法吗?CakePHP 中是否有任何隐藏的小宝石可以加快该过程(例如“蛋糕烘烤”选项)。