目前,我必须与许多 CakePHP 应用程序共享我的数据库,并且这些表都带有前缀以分别标识每个应用程序。
那么,多个应用程序可以共享同一个 ACL 表吗?
或者,我可以更改表 ACL 的默认名称并添加每个应用程序的前缀,例如。app_aros、app_acos、app_aros_acos?
/* beforeFilter() @ AppController */
$this->Acl->Aro->useTable = 'app_aros';
$this->Acl->Aco->useTable = 'app_acos';
此代码有效,但我还没有找到更改模型权限表名的方法...
建议?我能做什么?