У меня есть два типа пользователей: учитель и ученик
Для школьников маршрут следующий:
GET /me/books
студенты должны иметь только свои книги в ответ.
Маршрут для учителей:
GET /books
и учителя должны иметь все учебники учеников в ответ.
У меня есть одна модель: Book
и один контроллер: BookController
. Как лучше всего написать метод BookController@index
в этой ситуации? Использование переключателя для пользовательских типов внутри метода индекса не похоже на лучшую практику.
BookController
в разных пространствах имен. - person bassxzero   schedule 25.12.2020