如何使用权限表来获取Laravel 4中Sentry的动态权限

时间:2015-01-08 08:26:55

标签: php mysql laravel-4 cartalyst-sentry

我想使用Laravel 4中的Sentry通过复选框为每个用户创建动态权限。 我创建了一个名为permissions的表,它有两列:

id | name | user_id

现在,我想使用:

Sentry::hasAccess('any_permission_name')

但是这个'any_permission_name'应该来自permissions表。

我在SentrUserModel模型中扩展User并将此关系添加到用户模型中:

    public function permission(){
        return $this->hasMany('Permission');
}

现在,我不明白如何使用具有不同permissions表的Sentry来获取权限。 有没有办法使用Sentry呢?

0 个答案:

没有答案