Нужно ли разделять кроме контроллеров модели , request, resource и т.д для админа, менеджера, оператора ит.д? для API Laravel
Есть несколько ролей
у всех естественно разный уровень доступа
вопрос в том что изначально предусматривать их полное разделение
у каждого свой контролер, модель реквест и т.д
так будет дублирование кода, но может же быть у них разные добавляемые какие то особенные функции которые только касаются к примеру аlмина и они не нужны в менеджере и наоборот