对于角色Former
,我有 2 个用户。比如Eric
想查看他的私人信息。他可以看到 的私人信息Jean
。有问题...
我可以阻止吗
我试过这个,但没有成功:
$has_role = auth()->user()->hasRole('former');
$user = User::when($has_role, function ($query) {
return $query->where('email', auth()->user()->email);
})
->get();
我的文件 index.blade.php
@foreach($formers as $former)
<tr>
<td> {{$former->name}}</td>
<td> {{$former->firstname}}</td>
etc...
浮云间
HUX布斯