Получить список ролей, связанных с пользователем, используя spatie / laravel-fractal, разрешения работает отлично - PullRequest
0 голосов
/ 20 июня 2019

Я следил за этой темой при получении списка ролей и разрешений через модель пользователя, используя spatie / laravel-Разрешение, но ни одна из них не затрагивает мою проблему. Хотите получить список ролей, связанных с пользователем, используя spatie / laravel-fractal через $user->roles и $user->permissions точно так же, как zizaco / entrust, когда я вызываю fractal($user, new UserTransformer)->parseIncludes(['roles', 'permissions'])->toArray();, использовал $this->collection($user->roles, new RoleTranformer) в UserTranformer.php, но выдает Symfony\Component\Debug\Exception\FatalThrowableError. Я строю проект API, используя laravel 5.7 и spatie / laravel-Разрешение и spatie / laravel-fractal, поэтому пытаюсь организовать ответ json, используя отношения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...