Я использую дозорный для управления своими ролями и разрешениями, но в этом проекте права могут редактироваться администратором. поэтому я использую контроллер для назначения новых разрешений. Однако я не могу использовать класс Sentinel в архиве контроллера, я получаю сообщение об ошибке:
Класс ‘App \ Http \ Controllers \ Sentinel’ не найден
из-за пространства имен
мой вопрос: мне нужно требовать с require_once все файлы Cartalyst или есть другой способ?
Вы можете использовать это пространство имен, чтобы решить вашу проблему
использовать Cartalyst \ Sentinel \ Laravel \ Facades \ Sentinel;
Других решений пока нет …