Laravel 5 Entrust - пользователям принадлежат многие приложения

Я использую пакет Entrust в Laravel 5.3 для управления пользовательскими ролями и разрешениями, и он отлично работает.

Проблема в том, что мойпользователи принадлежат многим Программы, поэтому мне нужно проверить роли и разрешения с учетом того, в каком приложении они пытаются выполнить действия в каждом конкретном случае.

Поскольку Entrust не предоставляет эту функцию из коробки ... Должен ли я добавитьapp_id поле в опоруrole_user Таблица? Тогда как бы я проверил роли в каждом конкретном случае? Переопределяя методы Entrust?

Заранее спасибо.

Ответы на вопрос(1)

Ваш ответ на вопрос