Изучаю Laravel. Хочется понять структуру валидации данных.
Делаю интернет-магазин. Есть корзина, в которой содержатся товары, есть поля для личных данных и есть поле промокод. Пользователь, отправляя свои данные, отправляет их в POST запросе, т.е. есть поля $request->promocode, $request->phone
и т.д.. Правильно ли я понимаю, что делать всю валидацию и большое ветвление по проверке промокода и т.д. в контроллере - моветон? Если да, то каким образом сделать это все правильно?
Данный вопрос является довольно абстрактным, но, на мой взгляд, несет в себе большую помощь тем, кто только понял весь паттерн MVC и начинает вникать в web-разработку еще глубже.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть РНР-файл с классом и функцией внутри класса, который подключается к файлу с главным классом:
Можно ли получить данные от пользователя, не используя html формы? Благодарю за ответы