Нужно ли разделять кроме контроллеров модели , request, resource и т.д для админа, менеджера, оператора ит.д? для API Laravel

Есть несколько ролей

у всех естественно разный уровень доступа

вопрос в том что изначально предусматривать их полное разделение

у каждого свой контролер, модель реквест и т.д

так будет дублирование кода, но может же быть у них разные добавляемые какие то особенные функции которые только касаются к примеру аlмина и они не нужны в менеджере и наоборот


Ответы (0 шт):