Вы можете создать метод в вашей Пользовательской модели, подобной этой -
public function permissions()
{
return $this->userRole->role;
}
Laravel позволяет вам так называть ваши отношения.Здесь $ this представляет модель User , в которой вы создали этот метод.Поэтому вызов отношения на $ this будет работать без проблем.
Затем вы можете вызвать это с вашей коллекцией пользователей, например:
$user->permissions();
Если вы хотитеиспользуйте это с авторизованным пользователем, тогда вы можете назвать это так -
auth()->user()->permissions();