alestro
@alestro

Куда вынести повторяющийся код для каждого роута?

Суть в следующем: есть некий код, который требуется выполнять в каждом контроллере\функции замыкании. Например - проверка авторизации. Как мне избежать повторов типа : роут 1 - проверка авторизации - действия, роут 2 - проверка авторизации - другие дествия. И тому подобное, возможно есть какой-то паттерн, решающий данную задачу?
  • Вопрос задан
  • 163 просмотра
Пригласить эксперта
Ответы на вопрос 1
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
Вынести повторяющийся код в отдельный класс\функцию. Вообще роут не должен содержать код контроллера.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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