Можно ли в контроллерах использовать другие контроллеры?

Можно ли в контроллерах, использовать другие контроллеры ? Как правильно с точки зрения архитектуры ?
  • Вопрос задан
  • 202 просмотра
Пригласить эксперта
Ответы на вопрос 2
@EvgeniiR
https://github.com/EvgeniiR
Владимир Голубь,
Есть функция проверки пароля и логина, она берет информацию из env. Может это вообще model ? Она применяется в двух контроллерах.

Почитайте про паттерн middleware, и проверяйте логин и пароль в одном месте - до вызова контроллера.

В JS:
https://expressjs.com/en/guide/using-middleware.html и
https://stackoverflow.com/questions/12921658/use-s...
Ответ написан
Adamos
@Adamos
...
10. Не вари козлёнка в молоке матери его.
11. Не используй вызовы контроллера в другом контроллере, выделяй общий код в отдельные классы.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы