Сделал один общий админ контроллер и разгрузил предыдущий, точнее разделил на разделы админки (каждый раздел - свой контроллер), в конструктора этого класса сделал $this->middleware(...) теперь на всей админке действует middleware. Вроде бы все в порядке.
А что делать если в итоге будет ооочень много функционала ? Сколько это роутов будет получается... Например у меня давно был сайт где были: игры, конкурсы, чаты, форум, личные чаты и куча всего. Неужели каждый роут надо будет прописывать ? Имею ввиду это во всех mvc фреймворках такое будет ?