Laravel 5.2:如何改变用户的角色?

时间:2016-04-15 12:29:59

标签: php laravel

我正在使用Laravel 5.2和Zizaco/entrust 5.2,
如何改变用户的角色?
例如:
用户

id      name         email                   password 
1       Jim          Jim@example.com         ******

角色

id       name 
1        vip
2        ordinary

ROLE_USER

user_id      role_id
1                1

Jim的角色是vip,vip角色将在30天后到期,如何在过期时将vip更改为普通角色?

1 个答案:

答案 0 :(得分:0)

在role_user表上有一个到期日期,并运行您的查询,以便只选择将来有过期日期的记录。 (您可能还希望包含NULL到期日期以允许那些不会过期的日期。)