我想使用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呢?