laobai 2017-02-06 17:02:20 3986次浏览 3条评论 1 4 0

绘图1.jpg

觉得很赞
  • 评论于 2017-02-11 08:58 举报

    这张图清晰明了,谢谢。

  • 评论于 2017-02-12 15:30 举报

    注:checkAccess实际代码里首先是检查有没有缓存然后才是上面的图,我有意的把那一步省了。

  • 评论于 2017-02-12 17:56 举报

    能不能附带解释下DbManager::checkAccess()的功能

    2 条回复
    评论于 2017-02-12 21:04 回复

    checkAccess() 的功能就是检查某人是否具有执行某项操作的许可。

    评论于 2017-02-13 10:08 回复

    因为我们通常是检查当前登录客户是否具有执行某项操作的许可,所有我们更经常使用的是Yii::$app->user->can(),其最终执行的还是checkAccess().

您需要登录后才可以评论。登录 | 立即注册