Ответы пользователя по тегу Laravel
  • Логика в ларавеле пишеться в контроллерах?

    MVC - это разделение всей логики приложения на 3 компонента. Логика есть веде, в каждом из этих компонентов.

    Скорее всего вопрос заключается в том, где обрабатывать те или иные данные перед тем как отдать их представлению, куда поместить логику. Принято считать, и везде пишут, что контроллер должен быть тонким. Значит, чтобы было правильно, всю логику пихаем в модель. Но тут нужно понимать, что Модель - это не только класс Active Record, или ORM - это еще классы различных сервисов, репозитории например, объекты форм, валидаторы - это ведь то же модели, и в них тоже есть логика.
    Ответ написан
    2 комментария