Часто разработчики при создании проектов пренебрегают именованием маршрутов по разным причинам, например, когда они вообще не обращаются к ним используя функцию route(). Это обусловлено архитектурой приложения и в этом нет ничего зазорного, но есть и такие проекты, где имена маршрутов являются неотъемлемой частью проекта и случается так, что не ко всем роутам указываются имена. Об этом мы и поговорим.
Новое в Laravel 9.3 Плейсхолдеры :position и :index для валидационных сообщений. Валидатор с картинки выдаст ошибку: «Пожалуйста, заполните описание для фото #2»
Разница между правилами валидации required, filled и present
required — поле существует и заполнено данными. present — поле существует, но не обязательно в нём есть данные. filled — поле должно быть заполнено данными, только если оно существует.