有两个角色:1。Admin
2. users
项目。
如何在用户注册时分配角色?
我有3张桌子
users - user_id
roles - role_id
user_roles - userid, roleid
以下是hasrole
的代码 - 是否退出特定角色。
public function hasRole($key) {
// return in_array($check, array_fetch($this->roles->toArray(), 'name'));
foreach ($this->roles as $role) {
if ($role->ROLE_NAME == $key) {
return true;
}
}
return false;
}