有没有办法用yii \ rbac \ PhpManager刷新Yii2中的缓存rbac项?

时间:2015-04-03 09:31:58

标签: php caching yii yii2 rbac

Yii2有PhpAuthManager来设置,存储和检查rbac项目。它被缓存,在我更改权限后,我可以完全刷新缓存以使新权限适用。但我想用rbac项目只刷新缓存的一部分,而不是全部。有没有办法在Yii2中显式刷新RBAC缓存?

1 个答案:

答案 0 :(得分:0)

这取决于缓存系统。通常,flush()方法使所有现有项无效,但您可以使用delete($ key)删除特定项。那么你能提供有关缓存系统的详细信息吗?